Java 获取年 月 日 时 分 秒
2024-08-15 03:05:41 223人阅读
/** * 英文简写(默认)如: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(0, 4);}/** * 功能描述:返回月 * * @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();}
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" ; |
public static String FORMAT_FULL = "yyyy-MM-dd HH:mm:ss.S" ; |
public static String FORMAT_SHORT_CN = "yyyy年MM月dd" ; |
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()); |
public static String getYear(Date date) { |
return format(date).substring( 0 , 4 ); |
public static int getMonth(Date date) { |
calendar = Calendar.getInstance(); |
return calendar.get(Calendar.MONTH) + 1 ; |
public static int getDay(Date date) { |
calendar = Calendar.getInstance(); |
return calendar.get(Calendar.DAY_OF_MONTH); |
public static int getHour(Date date) { |
calendar = Calendar.getInstance(); |
return calendar.get(Calendar.HOUR_OF_DAY); |
public static int getMinute(Date date) { |
calendar = Calendar.getInstance(); |
return calendar.get(Calendar.MINUTE); |
public static int getSecond(Date date) { |
calendar = Calendar.getInstance(); |
return calendar.get(Calendar.SECOND); |
public static long getMillis(Date date) { |
calendar = Calendar.getInstance(); |
return calendar.getTimeInMillis(); |
Java 获取年 月 日 时 分 秒
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉:
投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。