当前位置:才华咖 > 互联网计算机 > 计算机 > java语言 > java日期时间基本操作方法
手机版

java日期时间基本操作方法

来源:才华咖 阅读:2.89W 次

1. 获得Calendar实例:Calendar c = nstance();

java日期时间基本操作方法

2. 定义日期/时间的格式:SimpleDateFormat sdf =new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

3. 把日期/时间转换成固定格式,使用SimpleDateFormat的'format()方法:

String datetime = at(ime());

4. 把字符串转换成日期/时间,使用SimpleDateFormat的parse()方法:Date d = e("2016-08-08 16:43:00");

5. 日期/时间的增加,减少,使用Calendar的add()方法,如将日期减少100天:(, -100);

6. 日期/时间的设置,使用Calendar的set()方法,如将小时设置为0时:

(_OF_DAY, 0);

例子:

package myCalendar;import eException;import leDateFormat;import ndar;import ;public class myCalendar { public static void main(String args[]) throws Exception{ Calendar c = nstance(); SimpleDateFormat sdf1 =new SimpleDateFormat("yyyyMMdd"); SimpleDateFormat sdf2 =new SimpleDateFormat("HHmmss"); SimpleDateFormat sdf3 =new SimpleDateFormat("yyyyMMddHHmmss"); SimpleDateFormat sdf4 =new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String date = at(ime()); tln(date); String time = at(ime()); tln(time); String dt = "20160808162405"; Date d = e(dt); dt = at(d); ime(d); (, -100); (_OF_DAY, 0); (TE, 0); (ND, 0); tln("100天前:" + at(ime())); (, 200); (_OF_DAY, 0); (TE, 0); (ND, 0); tln("100天后:" + at(ime())); }}

本文链接:https://www.caihuaka.com/jsjzs/java/kokg0d.html

Copyright © 2024. 才华咖 All right reserved. 浙ICP备20120231号-3

文字美图素材,版权属于原作者。部分文章内容由网友提供推送时因种种原因未能与原作者联系上,若涉及版权问题,敬请原作者联系我们,立即处理。