|
|||||||||
上一个类 下一个类 | 框架 无框架 | ||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
java.lang.Objectorg.nutz.lang.Times
public abstract class Times
一些时间相关的帮助函数
构造方法摘要 | |
---|---|
Times()
|
方法摘要 | |
---|---|
static java.util.Calendar |
C(java.util.Date d)
根据日期对象得到时间 |
static java.util.Calendar |
C(long ms)
根据毫秒数得到时间 |
static java.util.Calendar |
C(java.lang.String ds)
根据字符串得到时间 如果你输入了格式为 "yyyy-MM-dd HH:mm:ss" 那么会匹配到秒 如果你输入格式为 "yyyy-MM-dd" 相当于你输入了 "yyyy-MM-dd 00:00:00" |
static java.util.Date |
D(long ms)
根据毫秒数得到时间 |
static java.util.Date |
D(java.lang.String ds)
根据字符串得到时间 如果你输入了格式为 "yyyy-MM-dd HH:mm:ss" 那么会匹配到秒 如果你输入格式为 "yyyy-MM-dd" 相当于你输入了 "yyyy-MM-dd 00:00:00" |
static java.lang.String |
format(java.text.DateFormat fmt,
java.util.Date d)
安全的 format 方法 |
static java.util.Date |
now()
|
static java.util.Date |
parse(java.text.DateFormat fmt,
java.lang.String s)
安全的 parse 方法 |
static java.util.Date |
parseWithoutException(java.text.DateFormat fmt,
java.lang.String s)
安全的 parse 方法 |
static java.lang.String |
sD(java.util.Date d)
根据时间得到日期字符串 |
static java.lang.String |
sDT(java.util.Date d)
根据时间得到字符串 |
static java.lang.String |
sDTms(java.util.Date d)
根据时间得到字符串 |
static java.lang.String |
sT(int sec)
将一个秒数(天中),转换成一个时间字符串 |
static int[] |
T(int sec)
将一个秒数(天中),转换成一个如下格式的数组: [0-23][0-59[-059] |
static java.util.Date[] |
week(int off)
以本周为基础获得某一周的时间范围 |
static java.util.Date[] |
week(long base,
int off)
以某周为基础获得某一周的时间范围 |
static java.util.Date[] |
weeks(int offL,
int offR)
以本周为基础获得时间范围 |
static java.util.Date[] |
weeks(long base,
int offL,
int offR)
按周获得某几周周一 00:00:00 到周六 的时间范围 它会根据给定的 offL 和 offR 得到一个时间范围 对本函数来说 week(-3,-5) 和 week(-5,-3) 是一个意思 |
从类 java.lang.Object 继承的方法 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
构造方法详细信息 |
---|
public Times()
方法详细信息 |
---|
public static int[] T(int sec)
[0-23][0-59[-059]
sec
- 秒数
public static java.util.Date now()
public static java.util.Date D(java.lang.String ds)
如果你输入了格式为 "yyyy-MM-dd HH:mm:ss" 那么会匹配到秒 如果你输入格式为 "yyyy-MM-dd" 相当于你输入了 "yyyy-MM-dd 00:00:00"
ds
- 时间字符串
public static java.util.Date D(long ms)
ms
- 时间的毫秒数
public static java.util.Calendar C(java.lang.String ds)
如果你输入了格式为 "yyyy-MM-dd HH:mm:ss" 那么会匹配到秒 如果你输入格式为 "yyyy-MM-dd" 相当于你输入了 "yyyy-MM-dd 00:00:00"
ds
- 时间字符串
public static java.util.Calendar C(java.util.Date d)
d
- 时间对象
public static java.util.Calendar C(long ms)
ms
- 时间的毫秒数
public static java.lang.String sDTms(java.util.Date d)
d
- 日期时间对象
public static java.lang.String sDT(java.util.Date d)
d
- 日期时间对象
public static java.lang.String sD(java.util.Date d)
d
- 日期时间对象
public static java.lang.String sT(int sec)
sec
- 秒数
public static java.util.Date[] week(int off)
off
- 从本周偏移几周, 0 表示本周,-1 表示上一周,1 表示下一周
org.nutz.ztask.util.ZTasks#weeks(long, int, int)
public static java.util.Date[] week(long base, int off)
base
- 基础时间,毫秒off
- 从本周偏移几周, 0 表示本周,-1 表示上一周,1 表示下一周
org.nutz.ztask.util.ZTasks#weeks(long, int, int)
public static java.util.Date[] weeks(int offL, int offR)
offL
- 从本周偏移几周, 0 表示本周,-1 表示上一周,1 表示下一周offR
- 从本周偏移几周, 0 表示本周,-1 表示上一周,1 表示下一周
org.nutz.ztask.util.ZTasks#weeks(long, int, int)
public static java.util.Date[] weeks(long base, int offL, int offR)
它会根据给定的 offL 和 offR 得到一个时间范围
对本函数来说 week(-3,-5) 和 week(-5,-3) 是一个意思
base
- 基础时间,毫秒offL
- 从本周偏移几周, 0 表示本周,-1 表示上一周,1 表示下一周offR
- 从本周偏移几周, 0 表示本周,-1 表示上一周,1 表示下一周
public static java.lang.String format(java.text.DateFormat fmt, java.util.Date d)
fmt
- 解析类d
- 时间对象
public static java.util.Date parseWithoutException(java.text.DateFormat fmt, java.lang.String s)
fmt
- 解析类s
- 日期时间字符串
public static java.util.Date parse(java.text.DateFormat fmt, java.lang.String s) throws java.text.ParseException
fmt
- 解析类s
- 日期时间字符串
java.text.ParseException
|
|||||||||
上一个类 下一个类 | 框架 无框架 | ||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |