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. 基于Windows Subsystem for Linux (WSL) 【Ubuntu】在WIN10 Home Edition安装Docker

    root@Andy-PC:~# uname -a Linux Andy-PC --Microsoft #-Microsoft Fri Apr :: PST x86_64 x86_64 x86_64 G ...

  2. 彻底弄懂jsonp原理及实现方法

    一. 同源策略 所有支持Javascript的浏览器都会使用同源策略这个安全策略.看看百度的解释: 同源策略,它是由Netscape提出的一个著名的安全策略. 现在所有支持JavaScript 的浏览 ...

  3. 【转帖】intel 2018年1 月2号爆出漏洞分析 知乎匿名用户

    作者:匿名用户链接:https://www.zhihu.com/question/265012502/answer/288407097来源:知乎著作权归作者所有.商业转载请联系作者获得授权,非商业转载 ...

  4. 【Java】 内部类

    [Java]内部类 可以将一个类的定义放在另一个类的定义内部,这就是内部类. 使用内部类的的原因主要有三点: 内部类方法可以访问该类定义所在的作用域中的数据,包括私有的数据. 内部类可以对同一个包中的 ...

  5. BZOJ4377[POI2015]Kurs szybkiego czytania——数学思维题

    题目描述 给定n,a,b,p,其中n,a互质.定义一个长度为n的01串c[0..n-1],其中c[i]==0当且仅当(ai+b) mod n < p.给定一个长为m的小01串,求出小串在大串中出 ...

  6. 快乐的Lambda表达式(二)

    转载:http://www.cnblogs.com/jesse2013/p/happylambda-part2.html 快乐的Lambda表达式 上一篇 背后的故事之 - 快乐的Lambda表达式( ...

  7. python中json.load()、json.loads()、json.dump()、json.dumps()的区别

    json.load()从文件中读取json字符串 json.loads()将json字符串转换为字典类型 json.dumps()将python中的字典类型转换为字符串类型 json.dump()将j ...

  8. UVa - 10341

    Solve the equation:p ∗ e ^−x + q ∗ sin(x) + r ∗ cos(x) + s ∗ tan(x) + t ∗ x ^2 + u = 02 + u = 0where ...

  9. CSS覆盖公共样式中的某个属性

    CSS如何覆盖公共样式中的某个属性?利用CSS样式的优先级. 如下例子: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transition ...

  10. CF294C Shaass and Lights

    题目大意: 有n盏灯,(0<=n<=1000),有m盏已经点亮,每次只能点亮与已经点亮的灯相邻的灯,求总方案数,答案对1e9+7取模 第一行:两个整数n,m表示灯的总数和已点亮的灯的数目 ...