import java.text.DateFormat;

import java.text.ParseException;

import java.text.SimpleDateFormat;

import java.util.Date;

/** DateTime.java: 用于实现,日期、字符串、long之间的相互转换。----- 2016-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 = "2016-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之间的相互转换...相关推荐

  1. java如何获取明天的时间_java获取各种格式的时间,获取昨天明天日期,获取一天的开始结束时间...

    一.获取当前日期和时间 1.使用Date和DateFormat Date now = new Date(); DateFormat df1 = DateFormat.getDateInstance() ...

  2. java 获取三天前时间_java 获取前几天时间

    标签: java   获取前几天时间 一.toLocaleString()函数过时: //当前时间 Date endDate=new Date(); String endTime=endDate.to ...

  3. php 修改文件访问时间,PHP获取文件创建日期、修改日期、访问时间

    最近由于项目的需求需要对服务器上面的文件做一个时间的记录,接下来吾爱编程就为大家介绍一下PHP获取文件创建日期.修改日期.访问时间的方法,有需要的小伙伴可以参考一下: 1.常用代码: (1).file ...

  4. java 获取文件时间_java获取文件创建和修改时间

    java获取文件创建和修改时间 (2013-11-27 14:06:31) 标签: 创建时间 修改时间 java package com.xian.home2; import java.io.Buff ...

  5. js获取当前时间、获取当前时间戳、时间与时间戳互转。

    1. JavaScript 获取当前时间戳: 第一种: var timestamp = Date.parse(new Date()); console.log(timestamp); // 16224 ...

  6. python输出今天时间_Python获取并输出当前日期时间

    取得时间相关的信息的话,要用到python time模块,python time模块里面有很多非常好用的功能,你可以去官方 文档了解下,要取的当前时间的话,要取得当前时间的时间戳,时间戳好像是1970 ...

  7. python输出时间_Python获取并输出当前日期时间

    取得时间相关的信息的话,要用到python time模块,python time模块里面有很多非常好用的功能,你可以去官方 文档了解下,要取的当前时间的话,要取得当前时间的时间戳,时间戳好像是1970 ...

  8. sqlserver获取当前时间_c#获取并显示当前日期时间

    主要使用ToLongDateString.ToShortDateString.ToLongTimeString.ToShortTimeString.DayOfWeek等获取日期.时间.星期等数据. M ...

  9. php获取cookie过期时间,如何获取cookie的过期时间

    要获取cookies过期时间,请使用此简单方法. //#############PART 1############# //expiration time (a*b*c*d) $time = time ...

  10. python从网络时间服务器获取并打印当前时间以及pip安装ntplib的一次体验

    首先需要安装ntplib,科一通过pip安装. ubuntu下科一通过如下指令安装pip: $ sudo apt-get install python-pip 使用如下指令安装ntplib: $ su ...

最新文章

  1. 课后作业-阅读任务-阅读笔记
  2. C#中的模块化软件开发
  3. 2021年中国一次性医用传感器市场趋势报告、技术动态创新及2027年市场预测
  4. 谷歌、IBM 们的“量子争霸”迷局
  5. kali Linux Web 渗透测试视频教程— 第六课 网络扫描-nmap与zmap
  6. 大二英语单词(粗略)
  7. RiruEdxposed学习研究(四)Magisk(面具)源码下载编译详细实战教程
  8. 免安装版本的+mysql_mysql免安装版本
  9. 2022年软件测试人员必读的经典书籍推荐(附电子版)
  10. 用Python绘制数学函数图像
  11. 学弟教程-Python-Flask设置允许跨域
  12. Chrome浏览器导出Excel,失败-网络错误
  13. kuwahara_filter滤波器----MATLAB
  14. cp 命令 复制文件及目录
  15. xp下,输入法不能删除,也不能添加(所有添加和删除的按钮都为灰色)的解决方法
  16. JAVA实现斐波那契数列(古典兔子问题)
  17. 基于简单神经网络模型的鸢尾花分类问题
  18. 怎么监控Linux流量,linux下监控流量
  19. 机器学习算法笔记——P22 sklearn—LASSO算法
  20. java对redis性能监控编码_Redis状态与性能监控

热门文章

  1. jdk动态代理异常处理分析,UndeclaredThrowableException
  2. 电子邮件.NET控件MailBee.NET Objects使用指南合集(上)
  3. zTree——删除所有节点
  4. [JWF]使用脚本访问ActiveDirectory(二)GetObject()
  5. git把项目上传到github的常用命令
  6. .Net Core 图片上传FormData和Base64
  7. Golang1.71.3下载以及安装(Linux Mac Windows)
  8. C中取得数组的地址,赋值给数组结构的字段
  9. 使用电脑开发的,连个黑屏休眠都不会设置?
  10. 最近尝试移植了一下java.awt/javax.swing