注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

骇客归来

ぁ枫あ

 
 
 

日志

 
 

java 实现判断某时间是星期几  

2007-01-22 13:29:50|  分类: Java |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

java 实现判断某时间是星期几
首先对SimpleDateFormat有所了解,以下摘自java-doc中

Letter  Date or Time Component  Presentation  Examples 
G  Era designator  Text  AD 
y  Year  Year  1996; 96 
M  Month in year  Month  July; Jul; 07 
w  Week in year  Number  27 
W  Week in month  Number  2 
D  Day in year  Number  189 
d  Day in month  Number  10 
F  Day of week in month  Number  2 
E  Day in week  Text  Tuesday; Tue 
a  Am/pm marker  Text  PM 
H  Hour in day (0-23)  Number  0 
k  Hour in day (1-24)  Number  24 
K  Hour in am/pm (0-11)  Number  0 
h  Hour in am/pm (1-12)  Number  12 
m  Minute in hour  Number  30 
s  Second in minute  Number  55 
S  Millisecond  Number  978 
z  Time zone  General time zone  Pacific Standard Time; PST; GMT-08:00 
Z  Time zone  RFC 822 time zone  -0800 


对中国人来说,普遍使用的是"yyyy-MM-dd"。

贴出代码:

import java.util.*;
import java.text.*;
public class weekDay
{
 public static void main(String[] args)
 {
  // ----------------------
  //实现给定某日期,判断是星期几。
  //------------------------
  SimpleDateFormat formatYMD = new SimpleDateFormat("yyyy-MM-dd");
  //formatYMD表示的是yyyy-MM-dd格式
  SimpleDateFormat formatD = new SimpleDateFormat("E");
  //"E"表示"day in week"
  Date d = null;
  try
  {
   d = formatYMD.parse("2005-11-8");
   //将String 转换为符合格式的日期
  }
  catch(Exception e)
  {
   e.printStackTrace();
  }
  System.out.println(formatD.format(d));
  //将日期中的day of week打印
 
 
 
  //---------------------------
  //测试一下一些想法,跟主题无关
  //Date在java.util中Date类
  //原来java中1月用0代表,弄的测了半天
  //---------------------------
  Date testDate = new Date();
  SimpleDateFormat format1 = new SimpleDateFormat("yyyy-MM-dd");
  System.out.println(testDate);
  System.out.println(format1.format(testDate));
  System.out.println(testDate.getMonth());
 
  Calendar cal = Calendar.getInstance();
  cal.get(Calendar.MONTH);
 
 }

}

  评论这张
 
阅读(1115)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018