JAVA中日期/时间的获取
来源:互联网 发布:下载不了软件怎么办 编辑:程序博客网 时间:2024/05/17 09:26
方法一:用java.text.SimpleDateFormat类实现
import java.util.Date;
import java.text.SimpleDateFormat;
public class NowString {
public static void main(String[] args) {
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//设置日期格式,可以方便的修改日期格式
System.out.println(df.format(new Date()));// new Date()为获取当前系统时间
}
}
方法二:用java.util.Date类来实现,并结合java.text.DateFormat类来实现时间的格式化,看下面代码:
import java.util.*;
import java.text.*;
//以下默认时间日期显示方式都是汉语语言方式
//一般语言就默认汉语就可以了,时间日期的格式默认为MEDIUM风格,比如:2008-6-16 20:54:53
//以下显示的日期时间都是再Date类的基础上的来的,还可以利用Calendar类来实现见类TestDate2.java
public class TestDate {
}
运行结果:
用Date方式显示时间: Mon Jun 16 20:54:53 CST 2008
用DateFormat.getDateInstance()格式化时间后为:2008-6-16
用DateFormat.getDateTimeInstance()格式化时间后为:2008-6-16 20:54:53
用DateFormat.getTimeInstance()格式化时间后为:20:54:53
用DateFormat.getInstance()格式化时间后为:08-6-16 下午8:54
用DateFormat.getDateTimeInstance(DateFormat.FULL,DateFormat.FULL)格式化时间后为
:2008年6月16日 星期一 下午08时54分53秒 CST
用DateFormat.getDateTimeInstance(DateFormat.LONG,DateFormat.LONG)格式化时间后为
:2008年6月16日 下午08时54分53秒
用DateFormat.getDateTimeInstance(DateFormat.SHORT,DateFormat.SHORT)格式化时间后
为:08-6-16 下午8:54
用DateFormat.getDateTimeInstance(DateFormat.MEDIUM,DateFormat.MEDIUM)格式化时间
后为:2008-6-16 20:54:53
方法三:用java.util.Calendar类来实现,看下面:
import java.util.*;
import java.text.*;
//以下是利用Calendar类来实现日期时间的,和Date类相比较比较简单
public class TestDate2 {
}
运行结果是:
用Calendar.getInstance().getTime()方式显示时间: Mon Jun 16 21:54:21 CST 2008
用Calendar获得日期是:2008年5月16日
用Calendar获得时间是:9时54分21秒
2
还有一种方法利用System.currentTimeMillis();
- JAVA中日期/时间的获取
- JS中日期和时间的获取
- Java中日期时间
- java中日期和时间的处理
- JAVA中日期和时间的比较
- Java中日期时间格式的小结
- Java中日期时间的处理
- Java中日期时间的处理
- java中日期的格式化 时间类
- Android 中日期的获取 获取往后 一周的时间
- Android 中日期的获取 获取往后 一周的时间
- Java中日期时间比较
- java中日期和时间
- Java中日期和时间的处理原理解析
- java中日期时间格式与毫秒数的转换
- Java中日期和时间的处理原理解析
- Java中日期或时间大小的比对
- Java中日期时间处理小结
- guacamole搭建,一个基于HTML5的VNC远程桌面
- JSR356标准Java WebSocket
- ubuntu下安装nginx
- ubuntu下安装mysql并配置远程访问
- git常用命令
- JAVA中日期/时间的获取
- git服务器搭建及gitolite权限管理
- 关于微信群发时发送的内容为空的问题
- rzsz的安装[转]
- 修改ubuntu的软件源
- ubuntu14.04安装ffmpeg
- nginx+nginx-rtmp-module+ffmpeg搭建流媒体服务器
- FFMPEG在Windows下的屏幕录像录音
- win7 无法修改 host 文件解决方案