Java:日期类Date与Calendar
Timestamp类型与日期类型之间的转化?
Timestamp timestamp = Timestamp.valueOf("2017-03-17 07:00:00"); Date date = new Date(timestamp.getTime()); SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); System.out.println(format.format(date));
Java如何字符串日期转化为日期类型?
/** * 字符串转换成日期 * * @param str * @return date */ public static Date strToDate(String str) { SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Date date = null; try { date = format.parse(str); } catch (ParseException e) { e.printStackTrace(); } return date; }
怎么获取系统系统时间,通过java?
Date now= new Date(); SimpleDateFormat dateFormat=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSSSSSSSS"); String nowFormate= dateFormat.format(now); System.out.println(nowFormate);
输出结果
2017-02-16 20:56:12.000000278
如何获取当前系统是星期?
方法一、
String weekOfDay= getWeekOfDay(now); System.out.println(weekOfDay); public static String getWeekOfDay(Date date){ String[] weekDays=new String[]{"星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"}; Calendar calendar= Calendar.getInstance(); calendar.setTime(date); int weekIndex= calendar.get(Calendar.DAY_OF_WEEK)-1; if(weekIndex<0) weekIndex=0; return weekDays[weekIndex]; }
方法二、
SimpleDateFormat dateFormat2=new SimpleDateFormat("EEEE"); String nowFormate2= dateFormat2.format(now); System.out.println(nowFormate2);
Calendar获取当前系统日期的年、月、日
Calendar calendar= Calendar.getInstance(); calendar.setTime(now); int year= calendar.get(Calendar.YEAR); int month= calendar.get(Calendar.MONTH)+1; int day= calendar.get(Calendar.DAY_OF_MONTH); System.out.println(year+"-"+month+"-"+day);
感谢您的阅读,如果您觉得阅读本文对您有帮助,请点一下“推荐”按钮。本文欢迎各位转载,但是转载文章之后必须在文章页面中给出作者和原文连接。
基础才是编程人员应该深入研究的问题,比如:
1)List/Set/Map内部组成原理|区别
2)mysql索引存储结构&如何调优/b-tree特点、计算复杂度及影响复杂度的因素。。。
3)JVM运行组成与原理及调优
4)Java类加载器运行原理
5)Java中GC过程原理|使用的回收算法原理
6)Redis中hash一致性实现及与hash其他区别
7)Java多线程、线程池开发、管理Lock与Synchroined区别
8)Spring IOC/AOP 原理;加载过程的。。。
【+加关注】。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· PostgreSQL 和 SQL Server 在统计信息维护中的关键差异
· C++代码改造为UTF-8编码问题的总结
· DeepSeek 解答了困扰我五年的技术问题
· 为什么说在企业级应用开发中,后端往往是效率杀手?
· 用 C# 插值字符串处理器写一个 sscanf
· [翻译] 为什么 Tracebit 用 C# 开发
· Deepseek官网太卡,教你白嫖阿里云的Deepseek-R1满血版
· 2分钟学会 DeepSeek API,竟然比官方更好用!
· .NET 使用 DeepSeek R1 开发智能 AI 客户端
· 刚刚!百度搜索“换脑”引爆AI圈,正式接入DeepSeek R1满血版