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. 查询部门----返回给前台TreeView数据格式的数据

    实体类: public class AddressTreeDto { private Long id; private String text;//位置名称 private Long pId;//上一 ...

  2. ThinkPad E470 win10,重装win10专业版后无声音

    解决办法: 1.官网下载笔记本对应的声卡驱动并安装 2.下载热键驱动并安装 3.重启笔记本即可 参考:https://blog.csdn.net/u012369373/article/details/ ...

  3. [转帖]Linux内核为大规模支持100Gb/s网卡准备好了吗?并没有

    Linux内核为大规模支持100Gb/s网卡准备好了吗?并没有 之前用 千兆的机器 下载速度 一般只能到 50MB 左右 没法更高 万兆的话 可能也就是 200MB左右的速度 很难更高 不知道后续的服 ...

  4. .NET Framework 版本和依赖关系[微软官方文档]

    .NET Framework 版本和依赖关系 微软官方文档: https://docs.microsoft.com/zh-cn/dotnet/framework/migration-guide/ver ...

  5. React state状态

    <!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8" ...

  6. pandas绘图

    #encoding:utf8 import pandas as pd import numpy as np import matplotlib.pyplot as plt df = pd.DataFr ...

  7. HAProxy+keepalived+MySQL 实现MHA中slave集群负载均衡的高可用

    HAProxy+keepalived+MySQL实现MHA中slave集群的负载均衡的高可用 Ip地址划分: 240    mysql_b2 242    mysql_b1 247    haprox ...

  8. sql优化问题笔记(mysql)

    相信大家平时面试都会遇到这个问题:平时你都是怎么对sql进行调优的? 此篇文章相当于一个随便笔记,根据朋友们的聊天记录整理而成,如有不对,请指正! 注意:这篇是以mysql整理的 查看sql计划分析 ...

  9. python之导入模块

    导入模块的方法: 导入整个模块:import module_name 导入特定函数:from module_name import function_name 给函数指定别名:from module_ ...

  10. 利用caffe自带的Makefile编译自定义so文件

    1.文件目录结构 caffe-root |--include |--example |--modules |--test.h |--test.cpp |--python |--src |--tools ...