Calendar cal = Calendar.getInstance();
int date = cal.get(Calendar.DATE);
判断date的值就可以啦
int date = cal.get(Calendar.DATE);
判断date的值就可以啦
解决方案 »
- unicode中文字符和英文字符的疑惑
- [求助]什么时候使用静态方法,要注意什么问题
- java图形编程有什么好的资料啊?
- 请如何使用socket向服务端发送字段字符串!
- 查个错误~~
- 想用javabean实现subreport,请大家指教一下子报表的数据插入!
- 为什么启动一个线程的时候用start()方法会出错?
- 谁有比较完整的开发文档,包括需求分析,结构设计等,主要是参考一下格式
- 一个简单的问题,高手帮帮忙,在线等待!
- 怎样确定文件路径???
- 如何判断一个TXT是否符合每行由两列组成中间由TAB分隔
- System.out.print("The character("+'a'+")has the value" + ((int)'a'));求解?
Calendar cal = Calendar.getInstance();
int date = cal.get(Calendar.DAY_OF_WEEK);
吧。date=1表示礼拜天,2表示礼拜一,...7表示礼拜六
int date = cal.get(Calendar.DAY_OF_WEEK);
System.out.println("NOw is :" + date);date是以周日开始的
int d=noww.getDay();
d=0 星期天
d=1 星期1
···
// Get the components of the time
int hour12 = cal.get(Calendar.HOUR); // 0..11
int hour24 = cal.get(Calendar.HOUR_OF_DAY); // 0..23
int min = cal.get(Calendar.MINUTE); // 0..59
int sec = cal.get(Calendar.SECOND); // 0..59
int ms = cal.get(Calendar.MILLISECOND); // 0..999
int ampm = cal.get(Calendar.AM_PM); // 0=AM, 1=PM自己看看吧。
用
new Date()
之类的手段获得的应该是本地jvm的时间吧?通常,为了获得一致的系统时间
使用数据库的sysdate
select sysdate from dual;
可以用
select to_char(sysdate,'d') from dual;
得到编码,周日为1,周一为2,...到周六为7select to_char(sysdate,'day') from dual;
得到文字表示,
在英文版下,是monday,...
中文版下,是星期一,...
ArrayList data = new ArrayList();
while (rs.next())
{
data.add("a")
}
String[] temp = new String[data.size()];
for (int i=0; i < data.size(); i++)
{
temp[i] = "a";
}