java 时间输出:
package test.DateFormat; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import java.util.Locale; public class DateFormat { public static void main(String str[]){ /** * 系统currentTimeMillis() */ System.out.println( "从1970年1月1日开始到系统当前时间之间的毫米数==" + System.currentTimeMillis() );//从1970年1月1日开始到系统当前时间之间的毫米数 /** * Date() */ Date date = new Date(); //生成Date时,实际上它会使用System.currentTimeMillis()来取得系统时间; System.out.println("date 毫秒数换成默认时间格式"+date.toString());//toString()方法时,会将取得的1970年1月1日至今的毫秒数转为dow mon dd hh:mm:ss zzz yyyy的格式,分别是:“星期 月 日 时:分:秒 西元”; System.out.println("date 取得的毫秒数"+date.getTime());//使用Date的getTime()方法则可以取得毫秒数。 /** * DateFormat */ SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd");//定义输出时间的格式 String login_date = df.format(new Date()); System.out.println("定义格式的时间"+login_date); /** * 日历类Calendar */ Calendar cal = Calendar.getInstance(Locale.CHINA); System.out.println("当前日期:"+new SimpleDateFormat( "yyyy-MM-dd").format(cal.getTime())); cal.add(Calendar.DAY_OF_MONTH, -5); System.out.println("当前日历减去五天:"+new SimpleDateFormat( "yyyy-MM-dd").format(cal.getTime())); cal = Calendar.getInstance(Locale.CHINA); int weekday = cal.WEDNESDAY; cal.add(Calendar.DAY_OF_MONTH, -weekday+2); System.out.println("当前周的周一日期为:"+new SimpleDateFormat( "yyyy-MM-dd").format(cal.getTime())); cal = Calendar.getInstance(Locale.CHINA); int nowweekday = cal.WEDNESDAY; int allweekday = cal.DAY_OF_WEEK; cal.add(Calendar.DAY_OF_MONTH, allweekday-nowweekday+1); System.out.println("当前周的周天日期为:"+new SimpleDateFormat( "yyyy-MM-dd").format(cal.getTime())); } }
输出结果:
从1970年1月1日开始到系统当前时间之间的毫米数==1381300825144
date 毫秒数换成默认时间格式Wed Oct 09 14:40:25 CST 2013
date 取得的毫秒数1381300825144
定义格式的时间2013-10-09
当前日期:2013-10-09
当前日历减去五天:2013-10-04
当前周的周一日期为:2013-10-07
当前周的周天日期为:2013-10-13
相关推荐
在 Node.js 开发中,处理日期和时间是常见的任务,`dateformat` 模块就是一个非常实用的工具,专为 Node.js 设计,用于格式化日期。 `dateformat` 模块由 felixge 开发,提供了丰富的日期格式化选项,使得日期和...
在Java编程语言中,`DateFormat`是用于格式化日期和时间的重要类,它属于`java.text`包。然而,`DateFormat`并不是线程安全的,这意味着在多线程环境中直接使用可能会导致数据不一致或者异常。这篇博客文章《Java ...
在Java编程语言中,`DateFormat` 类是 `java.text` 包中的一个核心类,用于格式化日期和时间。这个类提供了多种方法来解析、格式化以及比较日期和时间。当我们需要从系统获取当前时间并以特定的格式展示时,`...
jquery-dateFormat, 使用JavaScript格式化日期输出的jQuery插件 使用JavaScript格式输出日期输出的jQuery dateformat插件- 拥有的,jQuery是最小的日期格式库。 ! 安装下载最新的jquery.dateFormat.js 或者 jquery....
在这个"JAVA System、Math、Date、DateFormat、Calendar"的主题中,我们将深入探讨Java标准库中的几个核心类,它们在各种程序设计场景中扮演着至关重要的角色。 首先,`System`类是Java中最基础的类之一,位于`java...
`DATEFORMAT`一词通常与数据库查询中的日期格式化相关,特别是在某些数据库系统中。然而,需要注意的是,在标准SQL中并没有`DATEFORMAT`这个函数,它更多地是数据库特定的语法,例如在MySQL和SQL Server中。在这些...
DateFormatManager dateformat = new DateFormatManager( new char[] { DateString.CENTURY, DateString.MONTH, DateString.DAY, DateString.YEAR, DateString.WEEK, DateString.HOUR_OF_DAY, DateString.MINUTE,...
标题中的"DateFormat_Dateformat_"可能是指在编程中处理日期格式化时使用特定的分隔符“-”来组织日期字符串。在很多编程语言中,日期和时间的格式化是通过特定的方法或函数来完成的,这通常涉及到指定日期的各个...
在Java编程语言中,`DateFormat`类是处理日期和时间格式化的重要工具,但它的线程安全性是一个常见的问题。在多线程环境下,不恰当的使用`DateFormat`可能导致数据不一致、性能下降甚至程序崩溃。这篇博客将深入探讨...
### Java使用DateFormat类转换时间格式 #### 一、引言 在Java编程中,处理日期与时间是非常常见的需求之一。`java.util`包中的`DateFormat`类提供了多种方法来格式化日期并将其转换为字符串,或者将字符串解析为...
Java中的`DateFormat`类是`java.text`包下的一个核心组件,主要用于日期和时间的格式化与解析。这个抽象类提供了与语言环境无关的方式来处理日期和时间字符串,使得程序具有更好的国际化支持。`DateFormat`是所有...
在Java编程语言中,正则表达式、Date、DateFormat和Calendar是四个非常重要的API,它们在处理字符串匹配、日期和时间操作中起着关键作用。本文将深入探讨这些概念及其在实际开发中的应用。 首先,让我们来了解一下...
`jquery-dateFormat` 是一个专为jQuery设计的插件,它提供了便捷的方法来处理日期和时间的格式化输出。这个插件是前端项目中的实用工具,尤其在处理用户界面展示或者从服务器获取日期数据时。 `jquery-dateFormat` ...
`DateFormat`这个概念是关于如何格式化日期以便在输出中展示的。"史上最牛的DateFormat"可能是指一种特别强大或灵活的日期格式化方法,或者是一种优化了性能的实现。在这个话题中,我们将深入探讨JavaScript中的日期...
在这个项目中,我们主要关注的是 `dateformat.js` 的核心功能及其在实际开发中的应用。这个库的大小不足 5KB,这使得它在对性能有严格要求或者资源有限的环境中特别受欢迎。 ### 1. 日期格式化 `dateformat.js` 最...
本文将详细介绍以下几个核心知识点:Date、DateFormat、Calendar、Math、System、基本类型包装类以及正则表达式。让我们逐一深入探讨。 ### 1. Date类 `java.util.Date`类代表了特定的瞬间,精度到毫秒。创建Date...
本Java精华内容深入Java API、嵌套类和内部类、与时间有关的类Date,DateFormat,Calendar、文件与流、Java变量类型间的相互转换、Java与Web、用连接池提高Servlet访问数据库的效率、Java扩展、应用服务器的集群策略及...
在JavaScript编程中,`dateFormat`通常指的是处理日期和时间格式化的功能。日期格式化是将日期和时间数据转换为特定格式的过程,以便于人类阅读或与其他系统进行交互。JavaScript提供了内置的Date对象来处理日期和...