Java中一些获取当前日期的方法 - 编程入门网
Java中一些获取当前日期的方法时间:2011-10-07 javaeye RednaxelaFX记点小东西。获取带格式的当前日期/时间的方法。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中一些获取当前日期的方法(2)时间:2011-10-07 javaeye RednaxelaFX如果使用SimpleDateFormat则可以指定自定义格式的参数: 引用
============================================================ Scala: Java代码 import java.util.{Date, Locale} import java.text.DateFormat import java.text.DateFormat._ object ChinaDate { def main(args: Array[String]) { val now = new Date val df = getDateInstance(LONG, Locale.CHINA) println(df format now) } } Java平台上的一种函数式脚本语言。它可以依靠Java的标准库来完成操作,所以跟Java放在一起来记 录。 ============================================================ Velocity: http://www.java2s.com/Code/Java/Velocity/HowtouseDateinVelocity.htm ============================================================ Java中一些获取当前日期的方法(3)时间:2011-10-07 javaeye RednaxelaFXC#: C#代码 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |