首页 技术 正文
技术 2022年11月16日
0 收藏 433 点赞 3,900 浏览 2071 个字
 package com.dhb.code; import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date; /**
* @author DSHORE /2018-5-2
*
*/
/*
* 日期(类): Date
*
* 日历(类): Calendar
*
* 日期格式(类): SimpleDateFormat
* */
public class Demo7 {
public static void main(String[] args) throws ParseException {
Date date = new Date();//创建Date对象,获取当前系统时间
System.out.println("年份:"+date.getYear());//已过时 Calendar calendar = Calendar.getInstance();
System.out.println("年:"+calendar.get(Calendar.YEAR));//返回值:2018
System.out.println("月:"+(calendar.get(Calendar.MONTH)+));//返回值:5
System.out.println("日:"+calendar.get(Calendar.DATE));//返回值:2
System.out.println("时:"+calendar.get(Calendar.HOUR));//返回值:3 //12小时制
System.out.println("时:"+calendar.get(Calendar.HOUR_OF_DAY));//返回值:15 //24小时制
System.out.println("分:"+calendar.get(Calendar.MINUTE));//返回值:24
System.out.println("秒:"+calendar.get(Calendar.SECOND));//返回值:40
System.out.println("毫秒:"+calendar.get(Calendar.MILLISECOND));//返回值:119 1000毫秒 = 1秒 //显示 当前系统时间:2017年8月13日 xx时xx分xx秒
//日期格式类:SimpleDateFormat
Date date2 = new Date();//获取当前系统时间
System.out.println(date2);//返回值:Wed May 02 09:24:40 CST 2018
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy年MM月dd HH:mm:ss");
String time = dateFormat.format(date);
System.out.println("当前的系统时间:"+time);//返回值:当前的系统时间:2018年05月02 09:24:40 String birthday = "2000年12月26 11:29:30";
Date date3 = dateFormat.parse(birthday);//注意:指定字符串格式必须要与SimpleDateFormat的格式一致.
System.out.println(date3);//返回值:Tue Dec 26 11:29:30 CST 2000 Date date4 = new Date();
SimpleDateFormat dateFormat2 = new SimpleDateFormat("yyyy年MM月dd日 HH:mm:ss");
String time1 = dateFormat2.format(date4);
System.out.println("当前系统时间:"+time1);//返回值:当前系统时间:2018年05月02日 09:24:40 String birthday1 = "2001年12月11日 12:11:38";
Date d = dateFormat2.parse(birthday1);
System.out.println(d);//返回值:Tue Dec 11 12:11:38 CST 2001
}
}

 附录:

Java日期格式:yyyy-MM-dd hh:mm:ss(12小时制) 或 yyyy-MM-dd HH:mm:ss(24小时制)注:小写hh表示12小时制,大写HH表示24小时制

Oracle日期格式: YYYY-MM-DD HH:MI:SS(12小时制) 或 yyyy-mm-dd HH24:mi:ss(24小时制) 注:不分大小写,分钟用mi

MySQL日期格式:

java基础22 日期类、日历类、日期格式类

 

原创作者:DSHORE

作者主页:http://www.cnblogs.com/dshore123/

原文出自:http://www.cnblogs.com/dshore123/p/8978719.html

欢迎转载,转载务必说明出处。(如果本文对您有帮助,可以点击一下右下角的 推荐,或评论,谢谢!

相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:8,951
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,477
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,290
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,107
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:7,739
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:4,773