java代码实现如下

    /**
     *
英文简写(默认)如:2010-12-01
     */
    public static String
FORMAT_SHORT = 
"yyyy-MM-dd";
     
    /**
     *
英文全称  如:2010-12-01 23:15:06
     */
    public static String
FORMAT_LONG = 
"yyyy-MM-dd
HH:mm:ss"
;
     
    /**
     *
精确到毫秒的完整时间    如:yyyy-MM-dd HH:mm:ss.S
     */
    public static String
FORMAT_FULL = 
"yyyy-MM-dd
HH:mm:ss.S"
;
     
    /**
     *
中文简写  如:2010年12月01日
     */
    public static String
FORMAT_SHORT_CN = 
"yyyy年MM月dd";
     
    /**
     *
中文全称  如:2010年12月01日  23时15分06秒
     */
    public static String
FORMAT_LONG_CN = 
"yyyy年MM月dd日 
HH时mm分ss秒"
;
     
    /**
     *
精确到毫秒的完整中文时间
     */
    public static String
FORMAT_FULL_CN = 
"yyyy年MM月dd日 
HH时mm分ss秒SSS毫秒"
;
 
 
 
 
 
 
 
 
/**
   *
获取时间戳
   */
public static String
getTimeString() {
    SimpleDateFormat
df = 
new SimpleDateFormat(FORMAT_FULL);
    Calendar
calendar = Calendar.getInstance();
    return df.format(calendar.getTime());
}
 
/**
 *
获取日期年份
 *
@param date 日期
 *
@return
 */
public static String
getYear(Date date) {
    return format(date).substring(04);
}
/**
 *
功能描述:返回月
 *
 *
@param date
 *           
Date 日期
 *
@return 返回月份
 */
public static int getMonth(Date
date) {
    calendar
= Calendar.getInstance();
    calendar.setTime(date);
    return calendar.get(Calendar.MONTH)
1;
}
 
/**
 *
功能描述:返回日
 *
 *
@param date
 *           
Date 日期
 *
@return 返回日份
 */
public static int getDay(Date
date) {
    calendar
= Calendar.getInstance();
    calendar.setTime(date);
    return calendar.get(Calendar.DAY_OF_MONTH);
}
 
/**
 *
功能描述:返回小
 *
 *
@param date
 *           
日期
 *
@return 返回小时
 */
public static int getHour(Date
date) {
    calendar
= Calendar.getInstance();
    calendar.setTime(date);
    return calendar.get(Calendar.HOUR_OF_DAY);
}
 
/**
 *
功能描述:返回分
 *
 *
@param date
 *           
日期
 *
@return 返回分钟
 */
public static int getMinute(Date
date) {
    calendar
= Calendar.getInstance();
    calendar.setTime(date);
    return calendar.get(Calendar.MINUTE);
}
 
/**
 *
返回秒钟
 *
 *
@param date
 *           
Date 日期
 *
@return 返回秒钟
 */
public static int getSecond(Date
date) {
    calendar
= Calendar.getInstance();
    calendar.setTime(date);
    return calendar.get(Calendar.SECOND);
}
 
/**
 *
功能描述:返回毫
 *
 *
@param date
 *           
日期
 *
@return 返回毫
 */
public static long getMillis(Date
date) {
    calendar
= Calendar.getInstance();
    calendar.setTime(date);
    return calendar.getTimeInMillis();
}

java实现获取当前年月日 小时 分钟 秒 毫秒的更多相关文章

  1. JavaScript秒转换成天-小时-分钟-秒

    根据时间秒转换成天-小时-分钟-秒 // 秒转换成day.hour.minutes.seconds formatSecond(second: number) { const days = Math.f ...

  2. 【PTA】5-2 下列程序读入时间数值,将其加1秒后输出,时间格式为:hh: mm: ss,即“小时:分钟:秒”,当小时等于24小时,置为0。

    5-2 下列程序读入时间数值,将其加1秒后输出,时间格式为:hh: mm: ss,即"小时:分钟:秒",当小时等于24小时,置为0. #include <stdio.h> ...

  3. IOS第18天(4,核心动画,时钟效果,定时器,图片旋转角度,CALayer 锚点,获取当前,小时,秒,分)

    **** #import "HMViewController.h" // 每秒秒针转6度 #define perSecendA 6 // 每分钟分针转6度 #define perM ...

  4. SQL计算时间差,要精确到小时分钟秒

    declare @starttime as datetime declare @endtime as datetime set @starttime = '2009-11-24 15:10:00' s ...

  5. Js Jquery 时间控件显示小时 分钟 秒

    // ui.js 自带的datepicker 插件只能显示日期不能显示时分秒  使用dateTimePicker可以显示时间 效果图:     首先需要引用 js和css 注意 ui.js的顺序要在s ...

  6. java如何获取当前时间,精确到毫秒

    import java.text.SimpleDateFormat; import java.util.Date; import java.util.Calendar; //func1 Calenda ...

  7. JS计算两个日期时间差,天 小时 分 秒格式

    function diffTime(startDate,endDate) { startDate= new Date(startDate); endDate = new Date(endDate); ...

  8. java中获取日期和时间的方法总结

    1.获取当前时间,和某个时间进行比较.此时主要拿long型的时间值. 方法如下:  要使用 java.util.Date .获取当前时间的代码如下 Date date = new Date(); da ...

  9. Java Calendar获取年、月、日、时间

    Java Calendar获取年.月.日.时间 Calendar c = Calendar.getInstance(TimeZone.getTimeZone("GMT+08:00" ...

随机推荐

  1. C#中byte[] 与string相互转化问题

    using System; using System.IO; using System.Security.Cryptography; namespace ShareX.UploadersLib.Oth ...

  2. mysql 记录根据日期字段倒序输出

    我们知道倒序输出是很简单的 select * from table order by id desc 直接这样就可以 那么现在的问题在于日期字段怎么来倒序输出 这里我们用到cast()来将指定的字段转 ...

  3. 关于js中this指向的理解总结!

    关于js中this指向的理解! this是什么?定义:this是包含它的函数作为方法被调用时所属的对象. 首先,this的指向在函数定义的时候是确定不了的,只有函数执行的时候才能确定this到底指向谁 ...

  4. [转帖]IBM POWER系列处理器的前世今生

    IBM POWER系列处理器的前世今生 Power是Power Optimization With Enhanced RISC的缩写,是由IBM开发的一种RISC指令集架构(ISA). IBM的很多服 ...

  5. vim鼠标模式打开与关闭

    开启鼠标模式 :set mouse=x, x取值如下, 例如:set mouse=a, 开启所有模式的mouse支持 n 普通模式    v 可视模式    i 插入模式    c 命令行模式    ...

  6. 【Mysql】—— MySQL存储引擎中的MyISAM和InnoDB区别详解

    在使用MySQL的过程中对MyISAM和InnoDB这两个概念存在了些疑问,到底两者引擎有何分别一直是存在我心中的疑问.为了解开这个谜题,搜寻了网络,找到了如下信息: MyISAM是MySQL的默认数 ...

  7. html 统一资源定位器(url)和url编码

    url,即统一资源定位器,也叫网址. 点击<a>标签就会连接到url指定的服务器web资源,文档或者其它数据: url的命名规则:url可是域名或者IP地址 url="shcem ...

  8. java离线地图web GIS制作

    因为项目需求,要做一个web地图,之前做过高德的在线地图,它提供了一系列的API,并且由于是国产的,所以开发起来比较容易,现在由于项目是内网使用的,所以需要使用离线地图,由此便开始了: Web GIS ...

  9. Bootstrap排版——HTML元素的样式重定义

    前面的话 Bootstrap对默认的HTML元素进行了CSS样式定义,使得各种基本结构套用出来的HTML页面更加美观.本文将详细介绍Bootstrap中排版相关的内容 标题 [h] HTML 中的所有 ...

  10. Nginx referer防盗链模块

    L75 referer模块 ngx_http_referer_module 默认编译进nginx valid_referers 指令 Syntax: valid_referers none | blo ...