- 浏览: 140877 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
sparksun007:
不是你粗心,是作者应该更详细地备注说明下!
BufferedInputFile---thinking in java书上的一个问题??? -
coosummer:
推荐使用http://buttoncssgenerator.c ...
css制作button 带有滤镜效果 -
concideration:
thank you!
BufferedInputFile---thinking in java书上的一个问题??? -
lvlcl:
me too 。。。
BufferedInputFile---thinking in java书上的一个问题??? -
asi2012:
thingking in java就是经常使用很多他自定义的封 ...
BufferedInputFile---thinking in java书上的一个问题???
package ajaxbook.chap4;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Calendar;
public class DateTest {
/**
* 以一种较为友好的方式格式化日期时间值
*
* @param c
* 日期时间对象
* @return 格式化后的日期时间字符串
*/
public static String toFriendlyString(Calendar c) {
if (c != null) {
DateFormat df = new SimpleDateFormat("yyyy年MM月dd日 HH:mm:ss.SSS");
return df.format(c.getTime());
}
return null;
}
public static void main(String[] args) {
Calendar c = Calendar.getInstance();
System.out.println("当前时刻:" + DateTest.toFriendlyString(c));
System.out.println();
System.out.println("属性名称:Calendar.AM_PM");
System.out.println("代表含义:上下午标识,上午返回Calendar.AM=0,下午返回Calendar.PM=1");
System.out.println("测试结果:" + c.get(Calendar.AM_PM));
System.out.println();
System.out.println("属性名称:Calendar.DATE");
System.out.println("代表含义:一个月中的第几天,同Calendar.DAY_OF_MONTH");
System.out.println("测试结果:" + c.get(Calendar.DATE));
System.out.println();
System.out.println("属性名称:Calendar.DAY_OF_MONTH");
System.out.println("代表含义:一个月中的第几天,同Calendar.DATE");
System.out.println("测试结果:" + c.get(Calendar.DAY_OF_MONTH));
System.out.println();
System.out.println("属性名称:Calendar.DAY_OF_WEEK");
System.out.println("代表含义:一周中的第几天,对应星期几,第一天为星期日,于此类推。");
System.out.println("星期日:Calendar.SUNDAY=1");
System.out.println("星期一:Calendar.MONDAY=2");
System.out.println("星期二:Calendar.TUESDAY=3");
System.out.println("星期三:Calendar.WEDNESDAY=4");
System.out.println("星期四:Calendar.THURSDAY=5");
System.out.println("星期五:Calendar.FRIDAY=6");
System.out.println("星期六:Calendar.SATURDAY=7");
System.out.println("测试结果:" + c.get(Calendar.DAY_OF_WEEK));
System.out.println();
System.out.println("属性名称:Calendar.DAY_OF_WEEK_IN_MONTH");
System.out.println("代表含义:这一天所对应的星期几在该月中是第几次出现");
System.out.println("测试结果:" + c.get(Calendar.DAY_OF_WEEK_IN_MONTH));
System.out.println();
System.out.println("属性名称:Calendar.DAY_OF_YEAR");
System.out.println("代表含义:一年中的第几天");
System.out.println("测试结果:" + c.get(Calendar.DAY_OF_YEAR));
System.out.println();
System.out.println("属性名称:Calendar.HOUR");
System.out.println("代表含义:12小时制下的小时数,中午和午夜表示为0");
System.out.println("测试结果:" + c.get(Calendar.HOUR));
System.out.println();
System.out.println("属性名称:Calendar.HOUR_OF_DAY");
System.out.println("代表含义:24小时制下的小时数,午夜表示为0");
System.out.println("测试结果:" + c.get(Calendar.HOUR_OF_DAY));
System.out.println();
System.out.println("属性名称:Calendar.MILLISECOND");
System.out.println("代表含义:毫秒数");
System.out.println("测试结果:" + c.get(Calendar.MILLISECOND));
System.out.println();
System.out.println("属性名称:Calendar.MINUTE");
System.out.println("代表含义:分钟");
System.out.println("测试结果:" + c.get(Calendar.MINUTE));
System.out.println();
System.out.println("属性名称:Calendar.MONTH");
System.out.println("代表含义:月份,从0到11表示12个月份,比实际月份值小1");
System.out.println("测试结果:" + c.get(Calendar.MONTH));
System.out.println();
System.out.println("属性名称:Calendar.SECOND");
System.out.println("代表含义:秒");
System.out.println("测试结果:" + c.get(Calendar.SECOND));
System.out.println();
System.out.println("属性名称:Calendar.WEEK_OF_MONTH");
System.out.println("代表含义:一个月中的第几个星期");
System.out.println("测试结果:" + c.get(Calendar.WEEK_OF_MONTH));
System.out.println();
System.out.println("属性名称:Calendar.WEEK_OF_YEAR");
System.out.println("代表含义:一年中的第几个星期");
System.out.println("测试结果:" + c.get(Calendar.WEEK_OF_YEAR));
System.out.println();
System.out.println("属性名称:Calendar.YEAR");
System.out.println("代表含义:年份");
System.out.println("测试结果:" + c.get(Calendar.YEAR));
}
}
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Calendar;
public class DateTest {
/**
* 以一种较为友好的方式格式化日期时间值
*
* @param c
* 日期时间对象
* @return 格式化后的日期时间字符串
*/
public static String toFriendlyString(Calendar c) {
if (c != null) {
DateFormat df = new SimpleDateFormat("yyyy年MM月dd日 HH:mm:ss.SSS");
return df.format(c.getTime());
}
return null;
}
public static void main(String[] args) {
Calendar c = Calendar.getInstance();
System.out.println("当前时刻:" + DateTest.toFriendlyString(c));
System.out.println();
System.out.println("属性名称:Calendar.AM_PM");
System.out.println("代表含义:上下午标识,上午返回Calendar.AM=0,下午返回Calendar.PM=1");
System.out.println("测试结果:" + c.get(Calendar.AM_PM));
System.out.println();
System.out.println("属性名称:Calendar.DATE");
System.out.println("代表含义:一个月中的第几天,同Calendar.DAY_OF_MONTH");
System.out.println("测试结果:" + c.get(Calendar.DATE));
System.out.println();
System.out.println("属性名称:Calendar.DAY_OF_MONTH");
System.out.println("代表含义:一个月中的第几天,同Calendar.DATE");
System.out.println("测试结果:" + c.get(Calendar.DAY_OF_MONTH));
System.out.println();
System.out.println("属性名称:Calendar.DAY_OF_WEEK");
System.out.println("代表含义:一周中的第几天,对应星期几,第一天为星期日,于此类推。");
System.out.println("星期日:Calendar.SUNDAY=1");
System.out.println("星期一:Calendar.MONDAY=2");
System.out.println("星期二:Calendar.TUESDAY=3");
System.out.println("星期三:Calendar.WEDNESDAY=4");
System.out.println("星期四:Calendar.THURSDAY=5");
System.out.println("星期五:Calendar.FRIDAY=6");
System.out.println("星期六:Calendar.SATURDAY=7");
System.out.println("测试结果:" + c.get(Calendar.DAY_OF_WEEK));
System.out.println();
System.out.println("属性名称:Calendar.DAY_OF_WEEK_IN_MONTH");
System.out.println("代表含义:这一天所对应的星期几在该月中是第几次出现");
System.out.println("测试结果:" + c.get(Calendar.DAY_OF_WEEK_IN_MONTH));
System.out.println();
System.out.println("属性名称:Calendar.DAY_OF_YEAR");
System.out.println("代表含义:一年中的第几天");
System.out.println("测试结果:" + c.get(Calendar.DAY_OF_YEAR));
System.out.println();
System.out.println("属性名称:Calendar.HOUR");
System.out.println("代表含义:12小时制下的小时数,中午和午夜表示为0");
System.out.println("测试结果:" + c.get(Calendar.HOUR));
System.out.println();
System.out.println("属性名称:Calendar.HOUR_OF_DAY");
System.out.println("代表含义:24小时制下的小时数,午夜表示为0");
System.out.println("测试结果:" + c.get(Calendar.HOUR_OF_DAY));
System.out.println();
System.out.println("属性名称:Calendar.MILLISECOND");
System.out.println("代表含义:毫秒数");
System.out.println("测试结果:" + c.get(Calendar.MILLISECOND));
System.out.println();
System.out.println("属性名称:Calendar.MINUTE");
System.out.println("代表含义:分钟");
System.out.println("测试结果:" + c.get(Calendar.MINUTE));
System.out.println();
System.out.println("属性名称:Calendar.MONTH");
System.out.println("代表含义:月份,从0到11表示12个月份,比实际月份值小1");
System.out.println("测试结果:" + c.get(Calendar.MONTH));
System.out.println();
System.out.println("属性名称:Calendar.SECOND");
System.out.println("代表含义:秒");
System.out.println("测试结果:" + c.get(Calendar.SECOND));
System.out.println();
System.out.println("属性名称:Calendar.WEEK_OF_MONTH");
System.out.println("代表含义:一个月中的第几个星期");
System.out.println("测试结果:" + c.get(Calendar.WEEK_OF_MONTH));
System.out.println();
System.out.println("属性名称:Calendar.WEEK_OF_YEAR");
System.out.println("代表含义:一年中的第几个星期");
System.out.println("测试结果:" + c.get(Calendar.WEEK_OF_YEAR));
System.out.println();
System.out.println("属性名称:Calendar.YEAR");
System.out.println("代表含义:年份");
System.out.println("测试结果:" + c.get(Calendar.YEAR));
}
}
发表评论
-
JS十进制,十六进制,八进制,二进制他们的转换总结
2009-06-13 17:38 5360十进制转换成其他进制 ... -
下载弹出提示框
2009-05-15 20:28 1387有个朋友问我下载弹出提示框的写法,具体如下: 出现 ... -
JS读取xml
2009-05-14 18:20 1820<!DOCTYPE html PUBLIC ... -
CSS参考样式
2009-04-20 14:09 879http://www.52css.com/css_templa ... -
类的访问权限
2009-04-14 11:25 859public:作用域为所有类。protected:作用域为当前 ... -
IO模式详解URL
2009-04-08 17:50 1110http://www.builder.com.cn/2008/ ... -
正则验证16进制
2009-04-01 17:55 3750今天我写了个正则表达式的16进制的 表达式 var hex = ... -
sql exists 总结
2009-02-25 09:38 1052select t1.code as bossgroupid ... -
js 对页面table数据排序
2009-02-13 18:41 1880function ieOrFireFox(ob) { ... -
MD5算法学习及其对用户密码加密的应用收藏和RSA加密及解密3DEX加密解密
2009-02-12 14:55 2365前段时间有个客户提交了一个需求,说我们的系统中,subscr ... -
JS 生成Word ,excel 例子
2009-02-10 17:46 2745<HTML> <HEAD> ... -
innerHTML,outerHTML,innerText,outerText区别
2009-02-10 17:36 1082innerHTML获取标签内的HTMLouterHTML获取标 ... -
css制作button 带有滤镜效果
2009-01-19 09:42 1673.btn { BORDER-RIGHT: ... -
java IO 经验总结
2009-01-18 13:48 1465IO 一直让我很困惑,下面我就IO 读取文件总体 总结下 In ... -
BufferedInputFile---thinking in java书上的一个问题???
2009-01-18 11:59 6691呵呵,我也发发现这个问题,刚开始我也很困惑,BufferedI ... -
web 网页材料制作的好去处
2008-12-08 15:37 826http://www.cool80.com/gif/index ... -
开发工作空间映射for windows operationsystem
2008-12-03 09:57 984SUBST M: D:\workspace -
创建dblink
2008-11-07 18:29 2481创建dblink create database link O ... -
time
2008-11-07 18:03 915import java.text.ParseExceptio ... -
正则表达式总结
2008-11-02 19:23 843一 正则表达式的正文。 正则表达式中使用了特殊符号。下面我就将 ...
相关推荐
Oracle 日期和时间处理函数提供了多种方式来处理日期和时间,包括日期和字符转换、日期语言设置、日期间的天数、时间为空的用法、日期范围查询、日期格式冲突问题、计算日期间的天数和计算月份之间的天数等。
本文将详细介绍 `JodaTime-ohos` 的核心概念、使用方法以及其相对于原生日期时间处理的优势。 ### 1. JodaTime-ohos 的核心概念 #### 1.1 时期(Period)与时间跨度(Duration) `JodaTime-ohos` 提供了 `Period`...
12-日期和时间处理
【Android-Klock:Kotlin1.3的多平台日期和时间处理库】 Klock是一个针对Kotlin 1.3设计的高效、灵活的日期和时间处理库,它为Android开发者提供了一种在不同平台上(包括Android)统一处理时间的解决方案。这个库...
日期和时间处理.docx
Python日期和时间处理
在Java中,日期时间处理类的情况有所不同。Java 8之前,主要使用`java.util.Date`和`java.text.SimpleDateFormat`进行日期时间的处理,但这两个类的设计被认为不够理想。自Java 8起,引入了`java.time`包,其中包括`...
在Python编程中,处理日期和时间是一项常见且重要的任务。Python的datetime模块提供了丰富的功能,用于日期和时间的表示、操作以及格式化。本文将详细介绍datetime模块的使用方法,包括日期和时间的创建、运算、格式...
日期和时间是编程中常见的处理对象,Python 提供了强大的标准库来简化这些操作。datetime、time 和 calendar 模块是 Python 中处理日期和时间的核心工具。本文将详细介绍如何在 Python 中使用这些模块,包括日期和...
Python的datetime模块是一个强大的日期和时间处理库,本文包含datetime.date、datetime.time、datetime.datetime、datetime.timedelta的功能函数详细介绍,包含了日期/时间的处理和计算和比较的功能,并且每个函数都...
对于新的Java 8及以上版本,推荐使用`java.time`包中的API,它们提供了更直观、强大的日期时间处理功能。 总的来说,Java提供了多种处理日期时间的工具,但为了保持代码的现代性和可维护性,应尽可能地使用`java....
Python中的日期和时间处理是许多开发者在编程过程中经常会遇到的任务,尤其在数据分析、日志记录、计划任务等领域。"Maya"是一个强大的Python库,它为处理日期和时间提供了直观且用户友好的接口,旨在让这些操作变得...
在上面的示例代码中,fmt:formatDate 标签用于格式化日期和时间,输出结果包括日期、时间和日期时间的混和格式。 JSTL 日期格式化处理的优点是可以简化日期和时间的处理,提高代码的可读性和可维护性。同时,JSTL ...
ThreeTen-Backport并不是对JSR-310的完整实现,但包含了大部分关键类和方法,使得开发者可以在较旧的Java版本中享受到与Java 8相似的日期时间处理能力。例如,它提供了`java.time.LocalDate`、`java.time....
5. 其他特性:`pendulum`还支持日期时间的解析、序列化、克隆、闰秒处理等功能,让日期时间处理更加灵活便捷。 总的来说,Python提供的日期和时间处理能力已经相当强大,而`sdispater-pendulum`库则进一步增强了...
C#提供了强大的日期和时间处理功能,通过DateTime、TimeSpan和DateTimeOffset等类,开发者可以执行复杂的日期和时间操作。了解这些类的使用方法和最佳实践,可以帮助开发者编写出更健壮、更高效的日期和时间处理代码...
总的来说,"pb强大的日期时间控件"提供了丰富的日期和时间处理功能,对于使用PowerBuilder进行应用开发的程序员来说,这是一个非常实用的工具集,可以帮助他们快速构建具有专业界面和高效操作的软件系统。...
总结一下,C#中的日期时间处理涉及到标准日期时间格式字符串和自定义格式字符串,它们提供了灵活的方式将日期时间对象转换为各种格式的文本,以满足各种应用场景的需求。了解并熟练掌握这些格式说明符对于任何C#...
1. **时区支持**:Luxon支持完整的IANA时区数据库,可以方便地进行时区转换和计算,避免了常见的日期时间处理陷阱。 2. **格式化与解析**:提供灵活的格式化和解析选项,允许自定义日期时间的显示格式,并能自动...
1. **日期和时间处理**:在编程中,日期和时间的处理是常见的任务,需要了解不同的日期时间格式,如ISO 8601、Unix时间戳等。常用的数据类型如Java的`LocalDate`、`LocalDateTime`,Python的`datetime`模块,SQL的`...