インタフェース Clock
public interface Clock
This interface is implementation of Clock in GEM (SEMI-E30).
Relates: S2F17, S2F18, S2F31
Instances of this class are immutable.
-
メソッドの概要
修飾子とタイプ メソッド 説明 static Clock
from(Secs2 secs2)
Returns new Clock instance from Secs2.static Clock
from(java.time.LocalDateTime ldt)
Returns new Clock instance from LocalDateTime.static Clock
now()
Returns new Clock instance of now.Secs2
toAscii12()
Returns A12.Secs2
toAscii16()
Returns A16.java.time.LocalDateTime
toLocalDateTime()
Returns LocalDateTime.
-
メソッドの詳細
-
from
Returns new Clock instance from LocalDateTime.- パラメータ:
ldt
- LocalDateTime- 戻り値:
- Clock-of-LocalDateTime
-
now
Returns new Clock instance of now.- 戻り値:
- Clock-of-Now
-
from
Returns new Clock instance from Secs2.use for Secs2 of S2F18, S2F31
- パラメータ:
secs2
- the Secs2- 戻り値:
- Clock
- 例外:
Secs2Exception
- if parse failed
-
toLocalDateTime
java.time.LocalDateTime toLocalDateTime()Returns LocalDateTime.- 戻り値:
- LocalDateTime
-
toAscii12
Secs2 toAscii12()Returns A12.- 戻り値:
- Secs2.ascii(yyMMddhhmmss)
-
toAscii16
Secs2 toAscii16()Returns A16.- 戻り値:
- Secs2.ascii(yyyyMMddhhmmssSS)
-