|
|||||||||
| 上一个类 下一个类 | 框架 无框架 | ||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | ||||||||
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
|
|||||||||
| 上一个类 下一个类 | 框架 无框架 | ||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | ||||||||