public class TIMEBuilder extends ChunkBuilder implements Builder<Chunk>
| Constructor and Description |
|---|
TIMEBuilder() |
| Modifier and Type | Method and Description |
|---|---|
protected byte[] |
buildData()
Build the byte array representation of tIME chunk.
|
TIMEBuilder |
calendar(java.util.Calendar calendar) |
TIMEBuilder |
day(int day) |
TIMEBuilder |
hour(int hour) |
TIMEBuilder |
minute(int minute) |
TIMEBuilder |
month(int month) |
TIMEBuilder |
second(int second) |
TIMEBuilder |
year(int year) |
build, getChunkTypepublic TIMEBuilder calendar(java.util.Calendar calendar)
public TIMEBuilder year(int year)
public TIMEBuilder month(int month)
public TIMEBuilder day(int day)
public TIMEBuilder hour(int hour)
public TIMEBuilder minute(int minute)
public TIMEBuilder second(int second)
protected byte[] buildData()
The tIME chunk gives the time of the last image modification (not the time of initial image creation). It contains:
Year: 2 bytes (complete; for example, 1995, not 95) Month: 1 byte (1-12) Day: 1 byte (1-31) Hour: 1 byte (0-23) Minute: 1 byte (0-59) Second: 1 byte (0-60) (yes, 60, for leap seconds; not 61, a common error)
buildData in class ChunkBuilder