java Date SimpleDateFormate日期时间格式 Calendar

news/2024/8/22 4:20:02


// 使用format()方法将日期转换为指定格式的文本
SimpleDateFormat sdf1 = new SimpleDateFormat("yyyy年MM月dd日 HH时mm分ss秒");
SimpleDateFormat sdf2 = new SimpleDateFormat("yyyy/MM/dd HH:mm");
SimpleDateFormat sdf3 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

// 创建Date对象,表示当前时间
  Date now = new Date();

  // 调用format()方法,将日期转换为字符串并输出
System.out.println(sdf1.format(now) );
System.out.println(sdf2.format(now));
System.out.println(sdf3.format(now));

// 使用parse()方法将文本转换为日期
String d = "2014-6-1 21:05:36";
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

  // 调用parse()方法,将字符串转换为日期 // 调用 SimpleDateFormat 对象的 parse() 方法时可能会出现转换异常,即 ParseException ,因此需要进行异常处理
Date date = sdf.parse(d);
System.out.println(date);

结果现在并不推荐使用Date,有设计缺陷?没有考虑时区?



Calendar c = Calendar.getInstance();
// 将Calendar对象转换为Date对象
Date date = c.getTime();
// 创建SimpleDateFormat对象,指定目标格式
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
// 将日期转换为指定格式的字符串
String now = sdf.format(date);
System.out.println("当前时间:" + now);

http://www.niftyadmin.cn/n/3272111.html

相关文章

VS2012中MFC 操作mshflexgrid插入图片

CPictureHolder pic,picSection; pic.CreateFromBitmap(IDB_BITMAP);LPDISPATCH pPic pic.GetPictureDispatch();m_Grid.put_ROW(1); m_Grid.put_Col(1); m_Grid.putref_CellPicture(pPic); 转载于:https://www.cnblogs.com/qq76211822/p/4832076.html

服务器——容器【Docker】

简介 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。 一个完整…

Java Date第二篇java.util.Date和java.sql.Date

java.util.Date 是 java.sql.Date 的父类。java.sql.Date设计在sql 中使用,只有日期没有时间(转换的过程中时间好像也不会丢失)java.util.Date使用在其他的大部分的情况下。两种都含有getTime()方法,获取到从1970年1月1日到现在的…

[MySQL]导入导出

[MySQL]导入导出 一 导入文本数据 1)mysql->load data infile 数据文件c:/mytable.txt 如下:(每一行为一条记录,记录的字段间用tab隔开,最后一个字段后不能再有tab,文件为ascii格式) haha 5x…

win10 内置Linux子系统安装

win10 内置Linux子系统安装 最近查资料的时候发现win10竟然有内置的Linux子系统,不用安装虚拟机就可以直接使用Linux了,这个一定要试一下啊。 打开开发人员模式 系统设置——更新和安全——针对开发人员——选择开发者模式。 //刚刚知道Windows还有开…

list删除元素

for循环增强for循环迭代器删除结论 当想要删除list中的元素时想到3种方法,for循环、增强for循环、迭代器循环遍历,但其实有的操作是不能得到正确结果的。 首先初始化要操作的数据 public static void init(){list.add("a");list.add("…

初探oVirt-使用小结FAQ

初探oVirt-使用小结FAQ2016/11/15【Q01】如何快速的部署 ovirt 环境 A:如下。 1、相关主机的防火墙内网互通。缓存ovirt的软件包到本地yum源,配置各节点使用本地yum源; 2、配置engine,不要选择自动配置防火墙; 3、在节…

为一台华硕笔记本重装系统记录

周末给一台华硕笔记本重新装了一下系统,本以为是一件很简单的事情,没想到搞了很久浪费很长时间,所以决定记录一下,祭奠一下那浪费的一个晚上,在这个情人节。我提前准备了做成启动盘的U盘,按着以往的思路&am…