Java中一些获取当前日期的方法

记点小东西。获取带格式的当前日期/时间的方法。C#的ToString()果然还是我觉得最有爱的format方 式。不过脚本语言一般也都会提供非常方便的方法,像PHP、Perl和Ruby等等都有相当不错的方法; JavaScript虽然没提供format方法,但自己写一个不废什么事。

我们都知道C/C++里提供了__DATE__和__TIME__宏,不过这两个宏记录的是编译时的日期和时间,而且 无法自定义格式,跟这里讨论的可以说是完全没关系……

============================================================

DOS Batch File(on Windows NT):

主要依靠命令行的date /T与time /T命令来分别获取当前系统日期和时间。

例子:

2008-01-05 星期六

11:20

http://www.robvanderwoude.com/datetiment.html

============================================================

Java:

Java代码

import java.util.Date;
import java.util.Locale;
import java.text.DateFormat;

public class Greet {
	public static void main(String[] args) {
		DateFormat df
			= DateFormat.getDateTimeInstance(
				DateFormat.FULL, DateFormat.SHORT, Locale.CHINA);
		String message = df.format(new Date());
		System.out.println(message);
	}
}

// 2008年1月4日 星期五 下午07:54

Java里相关的几个类算是java.util.Date,java.util.Time,java.util.Calendar, java.text.DateFormat,java.text.SimpleDateFormat等。

这里的例子里我没有使用自定义格式,直接用了标准格式中的DateFormat.FULL所指定的格式。

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索java
, 方法
, dateformat
, 格式
, 日期
, util
, java格式化日期
, java获取当前日期
, java获取指定日期
, java获取spring_bean
java获取当前时间
java 获取当前日期、java中获取当前日期、java怎么获取当前日期、java获取系统当前日期、java如何获取当前日期,以便于您获取更多的相关知识。

时间: 2024-10-28 11:04:07

Java中一些获取当前日期的方法的相关文章

Java中实现获取路径的方法汇总_java

一. java文件中获得路径 Thread.currentThread().getContextClassLoader().getResource("") //获得资源文件(.class文件)所在路径 ClassLoader.getSystemResource("") Class_Name.class.getClassLoader().getResource("") Class_Name.class .getResource("/&qu

Java中Spring获取bean方法小结_java

Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架,如何在程序中获取Spring配置的bean呢? Bean工厂(com.springframework.beans.factory.BeanFactory)是Spring框架最核心的接口,它提供了高级IoC的配置机制.BeanFactory使管理不同类型的Java对象成为可能,应用上下文(com.springframework.context.ApplicationContext)建立在BeanFactory基础之上,提供

解析Java中如何获取Spring中配置的bean

本篇文章是对在Java中如何获取Spring中配置的bean进行了详细的分析介绍,需要的朋友参考下   一.什么是Spring?Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架 二.如何在程序中获取Spring配置的bean呢?方法一:在初始化时保存ApplicationContext对象代码: 复制代码 代码如下: ApplicationContext ac = new FileSystemXmlApplicationContex("applicationContex

大神帮帮忙-java中如何获取一个文件的文件头信息

问题描述 java中如何获取一个文件的文件头信息 有没有一个方法获取一个文件的文件头.这个文件是a.exe,求教了! 解决方案 exe使用的是pe格式,参考:http://www.cnblogs.com/lzjsky/archive/2011/09/22/2184942.html 解决方案二: 所谓文件头,没有一个确切的概念,不同的文件类型,文件头的含义不同,长度不同. 如果你希望简单判断下文件类型,那么你只需要读取文件开头几个字节,这不算文件头,一般叫做文件特征. 比如exe,它开头两个字节应

Java中对话框的弹出方法_java

最近在做学校的课程设计,java编程需要用到对话框弹出,第一反应是js中的alert和confirm,java的话瞬间懵,查阅学习总结如下,用以以后的学习 1.显示一个错误对话框,该对话框显示的 message 为 'alert': JOptionPane.showMessageDialog(null, "alert", "alert", JOptionPane.ERROR_MESSAGE); 2.显示一个内部信息对话框,其 message 为 'informati

js接收并转化Java中的数组对象的方法_javascript技巧

在做项目时,要向ocx控件下发命令,就要在js中得到java中的对象,然后拼成一种格式,下发下去...当对象是一个时比较简单,但如果对象是一个数组时,就略显麻烦了. 开始我以为有简单的方式,可以直接进行内容的转化,后来发现不可以,网上说js与java没有桥接的东西,所以呢: 我的解决方案是:在action层,将java的对象数组转化为Json串,而在js中,再把json转化为数组对象. 1.将java的对象数组转化为Json串: 要用到两个类: net.sf.json.JSONObject ne

关于Java中停止线程执行的方法总结

Java中停止线程执行的方法 一.暂停或停止线程的理论 在Java编程中,要暂停或停止当前正在运行的线程,有几种方法.对于把线程转入睡眠Sleep状态,使用Thread.sleep()是最正确的方式.或许有人会问,为什么不使用等待wait()或通知notify()?要知道,使用等待或通知都不是很好的方式.线程可以使用等待wait()实现被阻塞,这属于条件等待的方式,当条件满足后,又会从阻塞转为等待状态.尽管可以在等待wait()条件那里放一个超时设置,但等待wait()的设计目的不是这样的,等待

java中List对象排序通用方法_java

本文实例讲述了java中List对象排序通用方法.分享给大家供大家参考.具体分析如下: 在数据库中查出来的列表list中,往往需要对不同的字段重新排序,一般的做法都是使用排序的字段,重新到数据库中查询.如果不到数据库查询,直接在第一次查出来的list中排序,无疑会提高系统的性能. 只要把第一次查出来的结果存放在session中,就可以对list重新排序了.一般对list排序可以使用Collections.sort(list),但如果list中包含是一个对象的话,这种方法还是行不通的.那要怎么排序

指针-在JAVA中如何获取list的值

问题描述 在JAVA中如何获取list的值 这是来源 @Override public List getYxzyListByYwslidZsk(Long ywslid) { StringBuilder hql = new StringBuilder(); hql.append(" from " + ZSK + " t where t.ywslid = " + ywslid); List list = this.findByQuery(hql.toString());