失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > java 当前时间 long_java 获取当前的日期 时间 日期 字符串 long之间的相互转换...

java 当前时间 long_java 获取当前的日期 时间 日期 字符串 long之间的相互转换...

时间:2019-01-06 22:57:10

相关推荐

java 当前时间 long_java 获取当前的日期 时间  日期 字符串 long之间的相互转换...

import java.text.DateFormat;

import java.text.ParseException;

import java.text.SimpleDateFormat;

import java.util.Date;

/** DateTime.java: 用于实现,日期、字符串、long之间的相互转换。----- -05-05 下午4:59:16 wangzhongyuan */

public class DateTime

{

/** main */

public static void main(String[] args)

{

String currentTime = currentTime();// 获取当前时间的字符串形式

long currentLong = currentTimeLong();// 获取当前时间的long型

System.out.println("示例输出:");

System.out.println("currentTime: " + currentTime);

System.out.println("currentLong: " + currentLong);

Date stringToDate = toDate(currentTime);// 日期字符串转化为日期

Date longToDate = toDate(currentLong);// long转化为日期

System.out.println("stringToDate: " + toString(stringToDate));// 显示为日期串

System.out.println("longToDate: " + toString(longToDate));// 显示为日期串

}

// 获取当前时间,long型

public static long currentTimeLong()

{

return new Date().getTime();

}

// 获取当前时间,字符串形式

public static String currentTime()

{

Date date = new Date();

return toString(date);

}

// 从字符串, 获取日期, 如time = "-3-16 4:12:16"

public static Date toDate(String time)

{

try

{

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

Date date = sdf.parse(time);

return date;

}

catch (ParseException e)

{

return null;

}

}

// 从long, 获取日期

@SuppressWarnings("unused")

public static Date toDate(long millSec)

{

return new Date(millSec);

}

// 日期转化为字符串形式

public static String toString(Date date)

{

DateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

return format.format(date);

}

}

/**

* 获取当前的系统时间,以秒为单位, java.util.Date.Date()

*/

private static long currentTime()

{

return new Date().getTime()/1000;//获取当前时间的秒数值

}

/**

* 获取当前日期

*/

@SuppressLint("SimpleDateFormat")

private static String currentDate()

{

SimpleDateFormat F = new SimpleDateFormat("yyyy/MM/dd");

return F.format(new Date());

}

如果觉得《java 当前时间 long_java 获取当前的日期 时间 日期 字符串 long之间的相互转换...》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。