1.package ch11;
2.
3.import java.text.DateFormat;
4.import java.text.SimpleDateFormat;
5.import java.util.Date;
6.import java.util.Locale;
7.
8./**
9. * @author 作者 bin
10. * @version 创建时间:2011-1-20 下午06:07:17
11. * 类说明
12. */
13.public class MyTime {
14.
15. /**
16. * @param args
17. */
18. public static void main(String[] args) {
19. // TODO Auto-generated method stub
20. System.out.println(System.currentTimeMillis());//用system得到系统当前时间戳
21.
22. Date date = new Date();//得到当前的系统时间
23. DateFormat df1=null;//用import java.text.DateFormat;中的dateFormat实现
24. DateFormat df2 = null;
25. df1 = DateFormat.getDateInstance(DateFormat.YEAR_FIELD,new Locale( "en","US"));//用DateFormat函数实现时间格式化。后面是时间国际化
26. df2 = DateFormat.getDateTimeInstance();
27. System.out.println(df1.format(date));
28. System.out.println(df2.format(date));
29.
30. String pat1 = "yyyy-MM-dd HH:mm:ss.SSS";//由于dateformat不能实现自定义的时间格式 所以用simpleDateFormat实现
31. String pat2 = "yyyy年MM月dd日HH时mm分ss秒SSS毫秒";
32. SimpleDateFormat sdf1 = new SimpleDateFormat(pat1);
33. SimpleDateFormat sdf2 = new SimpleDateFormat(pat2);
34. System.out.println(sdf1.format(date));
35. System.out.println(sdf2.format(date));
36.
37.
38. String strDate = "2008-10-19 10:11:30.345";//我们在做项目的时候常常用到前台传值string格式的时间过来,要对其进行处理再保存到数据库中
39. Date d =null;
40. try {
41. d = sdf1.parse(strDate);//实现string类型的数据到date类型的数据的转化
42. } catch (Exception e) {
43. // TODO: handle exception
44. e.printStackTrace();
45. }
46. System.out.println(sdf1.format(d));
47. System.out.println(sdf2.format(d));
48.
49. System.out.println(date.getTime());//获得当前的时间戳;这个可以用来实现计算一个程序跑了多少时间
50.
51. }
52.
53.}
分享到:
相关推荐
DateFormat其本身是一个抽象类,SimpleDateFormat 类是DateFormat类的子类,一般情况下来讲DateFormat类很少会直接使用,而都使用SimpleDateFormat类完成,下面我们具体来看一下两个类的用法:
NULL 博文链接:https://chaoyi.iteye.com/blog/2082317
EXTJS_DATEFORMAT 日期格式对应,网上找到的,挺好用的
日期格式化 DateFormat 使用: 格式化依据的字符串关键字 可以是一下字符组合: y M d H h a ap A AP m s z % 例如: 'MM dd yyyy dddd hh:mm:ss' 说明:y--年、M--月、d|dd--日、ddd|dddd--星期、H--24小时制小时数...
dateFormat日期格式化。
jquery-dateFormat, 使用JavaScript格式化日期输出的jQuery插件 使用JavaScript格式输出日期输出的jQuery dateformat插件- 拥有的,jQuery是最小的日期格式库。 ! 安装下载最新的jquery.dateFormat.js 或者 jquery....
主要介绍了Java中SimpleDateFormat日期格式转换详解及代码示例,具有一定借鉴价值,需要的朋友可以参考下。
date.format.js,DateFormat.js,Format.js,SimpleDateFormat.js,jsjava_2_0,jsjava_2_2_bin等等。
dateformat - 一个优秀的node.js日期格化包
调用该类中的方法,实现字符串于日期类型之间的转换,以及包括数据库中的日期类型,避免了代码的重复.
java中关于日期处理的总结,包含各种日期格式之间的转java.util.Date(已经不提倡使用,该类的方法比较少) java.util.Calendar(抽象类) java.util.GregorianCalendar(是Calendar的子类,日期处理时候经常使用该类)****...
sql取日期格式中的年月天时分秒 sql取日期格式中的年月天时分秒
程序是有关DateFormat类的使用,用于两种日期格式的转换“yyyy-mm-dd”——“MMMM dd,yyyy”
SimpleDateFormat 是 Java 中一个非常常用的类,该类用来对日期字符串进行解析和格式化输出,但如果使用不小心会导致非常微妙和难以调试的问题,因为 DateFormat 和 SimpleDateFormat 类不都是线程安全的,在多线程...
java代码-使用java解决比较日期,Date类DateFormat类的源代码 ——学习参考资料:仅用于个人学习使用!
sparkar-dateformat 修补程序脚本,用于Spark AR Studio的日期格式。安装下载zip文件,解压缩并导入dateformat.js作为Spark AR项目的资产。用法以下是您必须为脚本定义的补丁输入/输出。从脚本date 描述:您从脚本...
const dateFormat = require('../../utils/dateformat.js'); dateFormat(new Date(),"yyyy-mm-dd HH:MM:ss");
yyyy-MM-dd形式 js timeformat dateformat
前端项目-jquery-dateFormat,它是一个jquery插件,用于使用javascript格式化日期输出。
史蒂夫:时刻日期格式 一个简单的全局模板助手,用于使用 momentjs 格式化日期 用法 {{dateFormat someDate}} 选项 {{dateFormat someDate format="MMM DD, YYYY hh:mm:ss A"}}