我想要一个javascript或java程序应该始终给出当月的第1个日期。 有没有技术?
答案 0 :(得分:1)
您可以将日历用于 Java
Date date = new Date(System.currentTimeMillis());
cal = Calendar.getInstance();
cal.setTime(date);
cal.set(Calendar.DAY_OF_MONTH, 1);
现在,您可以使用此Calendar对象执行所有操作,例如获取星期几(星期六,星期日,......)
int weekday = cal.get(Calendar.DAY_OF_WEEK);
对于 JavaScript ,您可以使用:
var theFirst = new Date();
theFirst.setDate(1);
setDate
设置Date对象(从1到31)的月份日期。然后你可以用第一个做任何你想做的事情,就像得到一周中的那一天一样。
答案 1 :(得分:0)
Calendar ans = Calendar.getInstance();
ans.set(ans.get(Calendar.YEAR),
ans.get(Calendar.MONTH),
1,
0,
0,
0
);
System.out.println(ans.getTime());