Datetime クラス
Datetime のメソッド
Datetime のメソッドは次のとおりです。
day()
署名
public Integer day()
戻り値
型: Integer
例
dayOfYear()
署名
public Integer dayOfYear()
戻り値
型: Integer
例
たとえば、2008 年 2 月 5 日午前 8 時 30 分 12 秒は、day 36 です。
format()
署名
public String format()
戻り値
型: String
例
format(dateFormatString)
署名
public String format(String dateFormatString)
パラメータ
- dateFormatString
- 型: String
戻り値
型: String
使用方法
Java の SimpleDateFormat についての詳細は、「Java SimpleDateFormat」を参照してください。
例
format(dateFormatString, timezone)
署名
public String format(String dateFormatString, String timezone)
パラメータ
- dateFormatString
- 型: String
- timezone
- 型: String
- timezone 引数の有効なタイムゾーン値は、Java の TimeZone.getAvailableIDs メソッドから返されるタイムゾーンに対応する Java TimeZone クラスのタイムゾーンです。3 文字の省略名ではなく、タイムゾーンの完全名を使用することをお勧めします。
戻り値
型: String
使用方法
Java の SimpleDateFormat についての詳細は、「Java SimpleDateFormat」を参照してください。
例
formatGmt(dateFormatString)
署名
public String formatGmt(String dateFormatString)
パラメータ
- dateFormatString
- 型: String
戻り値
型: String
使用方法
Java の SimpleDateFormat についての詳細は、「Java SimpleDateFormat」を参照してください。
例
getTime()
署名
public Long getTime()
戻り値
型: Long
例
millisecond()
署名
public Integer millisecond()
戻り値
型: Integer
例
millisecondGmt()
署名
public Integer millisecondGmt()
戻り値
型: Integer
例
month()
署名
public Integer month()
戻り値
型: Integer
例
newInstance(year, month, day, hour, minute, second)
署名
public static Datetime newInstance(Integer year, Integer month, Integer day, Integer hour, Integer minute, Integer second)
パラメータ
例
newInstanceGmt(year, month, date, hour, minute, second)
署名
public static Datetime newInstanceGmt(Integer year, Integer month, Integer date, Integer hour, Integer minute, Integer second)
パラメータ
戻り値
型: Datetime
例
valueOf(fieldValue)
署名
public static Datetime valueOf(Object fieldValue)
パラメータ
- fieldValue
- 型: Object
戻り値
型: Datetime
使用方法
項目が datetime 項目の場合は、AccountHistory など、履歴 sObject の OldValue 項目または NewValue 項目でこのメソッドを使用します。