java日期转换小知识
来源:互联网 发布:四旋翼pid算法 编辑:程序博客网 时间:2024/05/17 22:12
在使用java.util.Calendar时,日期转换老是不对,然后查资料发现java日期格式与普通日期有一些区别
首先,星期日为1,星期一为2,以此类推,其次,月份中1月为0
public static int getWeek(int year, int month, int day){ Date date = null; SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd"); Calendar calendar = Calendar.getInstance(); calendar.set(year, month-1, day);//java中月数需要-1,如10为9月 date = calendar.getTime(); System.out.println(format.format(date)); calendar.setTime(date); int w = calendar.get(Calendar.DAY_OF_WEEK)-1;//获取星期几时1代表星期天,2代表星期一,以此类推 w = w == 0? 7:w; System.out.println("星期"+w); return w; }
阅读全文
0 0
- java日期转换小知识
- java小算法—日期转换
- java中字符串与日期的相互转换 小细节
- [小白]java:日期对象转换用法(string,int)
- 语言小知识-Java- 不同进制之间的转换
- Joda-日期转换小框架
- java 小知识
- java经典小知识
- java经典小知识
- java异常小知识
- java小知识
- Java经典小知识
- java 小知识
- java 小知识
- java小知识
- Java小知识汇总
- java小知识
- c++/java小知识
- 动态的给ajax传dada参数
- 我的第一篇博客
- nginx配置TP5
- 解决国外用户访问网站慢的问题
- Linux入门
- java日期转换小知识
- Qt笔记(5)重新搭建Qt开发环境 二
- MySQL Error 不定期更新
- java中queue的使用
- Java核心技术读书笔记--数据类型
- 第一章-绪论
- C#设计模式之代理模式(三)
- JFinal项目开发菜鸟入门教程01
- vim setting