工具类:Date

Date/SimpleDateFormat/Calendar:与时间相关的一些工具类

代码实例

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;

public class TestSimpleDateFormat {
    public static void main(String[] args) throws ParseException {

        Date date = new Date();

        //指定时间的格式(yyyy:年,MM:月,dd:日,HH:时,mm:分,ss:秒)
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        System.out.println("当前时间(格式):"+sdf.format(date));
        System.out.println("--------------------");

        //将文本转换为日期
        String dateStr = "2016-06-10 16:47:19";
        Date date2 = sdf.parse(dateStr);
        System.out.println("Date时间:"+date2);
        System.out.println("--------------------");

        //Calendar类
        Calendar calendar = Calendar.getInstance();
        int year = calendar.get(Calendar.YEAR)+1;//0表示1月份
        int month = calendar.get(Calendar.MONTH);
        int day = calendar.get(Calendar.DAY_OF_MONTH);
        int hour = calendar.get(Calendar.HOUR_OF_DAY);
        int minute = calendar.get(Calendar.MINUTE);
        int second = calendar.get(Calendar.SECOND);
        System.out.println("当前时间:"+year+"-"+month+"-"+day+" "+hour+":"+minute+":"+second);
        System.out.println("当前毫秒数:"+calendar.getTimeInMillis());
        Date date3 = calendar.getTime();
        System.out.println("Date时间:"+date3);
        System.out.println("--------------------");
    }
}

输出结果:
当前时间(格式):2016-06-10 17:02:54
--------------------
Date时间:Fri Jun 10 16:47:19 CST 2016
--------------------
当前时间:2017-5-10 17:2:54
当前毫秒数:1465549374419
Date时间:Fri Jun 10 17:02:54 CST 2016
--------------------
时间: 2024-10-09 23:46:55

工具类:Date的相关文章

java工具类Date 日期类应用

直接上代码: package Test; import java.text.DateFormat; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; public class Test { public static void main(String[] args) { Date date = new Date();// 获得系统当前时间 System.out.pr

配置文件或者模板中的占位符替换工具类

有时候.非常多文本存入数据库或者文件里,某些变量或者模板中会存在占位符的情况,然而每次读取,一个个去字符串.replace去替换就非常麻烦,于是写个占位符替换工具类 详细代码: import java.util.HashMap; import java.util.Map; import org.slf4j.Logger; import org.slf4j.LoggerFactory; /** * 配置文件或模板中的占位符替换工具类 * Date: 15-5-8 * Time: 下午4:12 */

日期的工具类

import java.util.*;import java.text.*;import java.util.Calendar;/** * * @ClassName: VeDate * @Description: 时间工具类 * @date 2015年7月13日 下午1:23:11 * */public class TimeUtils{ /** * 获取现在时间 * * @return 返回时间类型 yyyy-MM-dd HH:mm:ss */ public static Date getNow

jsonutis的工具类

package app.json; import java.util.List; import java.util.Map; import net.sf.json.JSONArray; import net.sf.json.JSONObject; import net.sf.json.JsonConfig; import net.sf.json.util.CycleDetectionStrategy; import net.sf.json.xml.XMLSerializer; /** * 处理j

常用工具类(System,Runtime,Date,Calendar,Math)

一.Sy 一个java.lang包中的静态工具类. 三大字段: static PrintStream err "标准"错误输出流. static InputStream in "标准"输入流. static PrintStream out "标准"输出流. 其他常用方法: 描述系统信息: 获取系统属性信息: static Properties getProperties(): (Properties是Hashtable的子类,也就是Map 的子类

自写Date工具类

以前写项目的时候总是在使用到了时间的转换的时候才在工具类中添加一个方法,这样很容易导致代码冗余以及转换的方法注释不清晰导致每次使用都要重新看一遍工具类.因此整理出经常使用的一些转换,用作记录,以便以后使用. 此工具类主要用于获取时间戳以及各种时间类型之间的转换. 1 package com.test; 2 3 import java.text.ParseException; 4 import java.text.SimpleDateFormat; 5 import java.util.Calen

用于JS日期格式化,以及简单运算的Date包装工具类

1. [文件] yDate.js/** * | yDate.js | Copyright (c) 2013 yao.yl | email: [email protected] | Date: 2012-09-03 | */(function(global) {     var objectPrototypeToString = Object.prototype.toString;     var isDate = function(value) {        return objectPro

java date 工具类 DateUtil 格式转换

package systems.baseutil.tool; /** * <p>Title: 时间和日期的工具类</p> * <p>Description: DateUtil类包含了标准的时间和日期格式,以及这些格式在字符串及日期之间转换的方法</p> * <p>Copyright: Copyright (c) 2007 advance,Inc. All Rights Reserved</p> * <p>Company:

工具类System,Runtime,Math,Date,Calendar

API--- java.lang.System: 属性和行为都是静态的. long currentTimeMillis(); // 返回当前时间毫秒值   exit();  // 退出虚拟机 Properties getProperties() ;  // 获取当前系统的属性信息 Properties prop = System.getProperties(); //获取系统的属性信息,并将这些信息存储到Properties集合中. System.setProperty("myname"