SimpleDateFormat 不同步
public SimpleDateFormat()、void applyPattern(String pattern)
public SimpleDateFormat(String pattern)
public SimpleDateFormat(String pattern, Locale locale)
public Date parse(String source)
public final String format(Date date)
y 年 Year
M 年中的月份
w 年中的周数
W 月份中的周数
D 年中的天数
d 月份中的天数
F 月份中的星期
E 星期中的天数
a Am/pm 标记
H 一天中的小时数
k 一天中的小时数
K am/pm 中的小时数
h am/pm 中的小时数
m 小时中的分钟数
s 分钟中的秒数
S 毫秒数
z 时区
常用 "yyyy-MM-dd HH:mm:ss"、"yyMMddHHmmss" "yyyy-MM-01"也可
DecimalFormat
public DecimalFormat()、 public void applyPattern(String pattern)
public DecimalFormat(String pattern)
public void setMaximumFractionDigits(int newValue)
public void setMinimumIntegerDigits(int newValue)
void setCurrency(Currency currency)
public final String format(T num) // double等类型
public Number parse(String input)
float avprice = 234.5678f;
java.text.DecimalFormat df =new java.text.DecimalFormat("#.00");
String aveprice=df.format(avprice);
System.out.println(aveprice); //234.56
pattern的格式
0 阿拉伯数字
# 阿拉伯数字,如果不存在则显示为 0
. 小数分隔符或货币小数分隔符
, 分组分隔符
E 分隔科学计数法中的尾数和指数。
% 乘以100并显示为百分数
MessageFormat
public MessageFormat(String pattern)
public MessageFormat(String pattern, Locale locale)
public final String format(Object obj)
public static String format(String pattern, Object... arguments)
pattern的格式 {n}
int planet = 7; String event = "a disturbance in the Force";
String result = MessageFormat.format( "At {1,time} on {1,date}, there was {2} on planet {0,number,integer}.", planet, new Date(), event);
int fileCount = 1273; String diskName = "MyDisk";
Object[] args = {new Long(fileCount), diskName};
MessageFormat form = new MessageFormat("The disk \"{1}\" contains {0} file(s).");
String result = form.format(args));
Calendar
Calendar cal = Calendar.getInstance();//使用默认时区和语言环境获得一个日历。
Calendar calendar = new GregorianCalendar(2007, 11, 25,0,0,0);
Date date = calendar.getTime();
java月份是从0-11,月份设置时要减1. GregorianCalendar构造方法参数依次为:年,月-1,日,时,分,秒.
int getActualMaximum(int field) 对于此 Calendar 的时间值而言,给定日历字段的最大值
int getActualMinimum(int field) 对于此 Calendar 的时间值而言,给定日历字段的最小值
void add(int field, int amount
int get(int field)
void set(int field, int value)
字段field:
static int YEAR
static int MONTH
static int DAY_OF_YEAR
static int DAY_OF_MONTH == static int DATE
static int DAY_OF_MONTH
static int HOUR_OF_DAY
static int HOUR
分享到:
相关推荐
js日期时间格式化js日期时间格式化js日期时间格式化js日期时间格式化js日期时间格式化js日期时间格式化js日期时间格式化js日期时间格式化
日期格式化,时间格式化,一分钟前,昨天,周几 日期格式化,时间格式化,一分钟前,昨天,周几 日期格式化,时间格式化,一分钟前,昨天,周几
日期和时间格式日期和时间格式日期和时间格式
java正则校验,手机号,邮箱,日期格式,时间格式,数字金额两位小数 3.58是否为金额:true 3.582是否为金额:false 1284789@qq.com是否为email:true 1284789qq.com是否为email:false 1823753112是否为手机号:...
整理里常用数据库sql server,oracle,DB2等日期格式转换
js通用日期格式化工具,直接引用该工具类就可以使用,方便快捷,建议大家收藏此工具类,该工具很好的解决了前端页面显示日期格式问题
java list<bean> date.class如果日期类型就改成这个 日期时间格式转换
本文实例讲述了C#实现将字符串转换成日期格式的方法。分享给大家供大家参考。具体实现方法如下: 代码如下:string s = “20120114161145”; Response.Write(DateTime.ParseExact(s, “yyyyMMddHHmmss”, new System...
javascript的TRIM函数和日期时间格式化函数 如 var d = new Date().format('yyyy-MM-dd hh:mm:ss');
bootstap-talbe日期格式化,包括mysql数据库,后台为spring mybatis
postgresql中判断是否为数字和是否为时间日期格式的相关函数,类似于sqlserver中的isDate和isnumeric函数
Sql日期时间格式转换 大全 能用到的基本上都有了
日期格式为yyyy-MM-dd HH:mm:ss,由于sqlserver日期格式要求,系统日期时间有误
JQuery 的一个日期格式化插件,支持"MM-dd HH:mm"等格式的设定;并支持日期时间转义,即距当前过去了多久,如"3分钟前","1天前","2周前".
sql 日期格式的显示方式 网页上显示日期型(smalldatetime)SQL数据,只显示日期部分:
用于时间格式的转换工具,多种日期格式的转化
java将数字转换为时间格式,好方法,可以看看
易语言格式化时间和日期源码,格式化时间和日期,格式化日期时间
f 完整日期和时间(长日期和短时间) F FullDateTimePattern(长日期和长时间) g 常规(短日期和短时间) G 常规(短日期和长时间) m、M MonthDayPattern r、R RFC1123Pattern s 使用当地时间的 ...
日期时间脚本库方法列表 Date.prototype.isLeapYear 判断闰年 Date.prototype.Format 日期格式化 Date.prototype.DateAdd 日期计算 Date.prototype.DateDiff 比较日期差 Date.prototype.toString 日期转字符串 Date...