/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
import java.time.* ;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
// Setting to January 29th, 1920 at 00:00:00 in UTC.
LocalDate ld = LocalDate.of( 1920 , Month.JANUARY , 29 ) ;
LocalTime lt = LocalTime.MIN ;
ZoneOffset offset = ZoneOffset.UTC ;
OffsetDateTime odt = OffsetDateTime.of( ld , lt , offset ) ;
System.
out.
println( "odt.toString(): " + odt
) ;
// Add 3 hours at a time, 25 times.
Duration d = Duration.ofHours( 3 ) ;
for( int i = 0 ; i < 25 ; i ++ )
{
// Set up the next loop.
odt = odt.plus( d ) ;
}
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgppbXBvcnQgamF2YS50aW1lLiogOwoKLyogTmFtZSBvZiB0aGUgY2xhc3MgaGFzIHRvIGJlICJNYWluIiBvbmx5IGlmIHRoZSBjbGFzcyBpcyBwdWJsaWMuICovCmNsYXNzIElkZW9uZQp7CglwdWJsaWMgc3RhdGljIHZvaWQgbWFpbiAoU3RyaW5nW10gYXJncykgdGhyb3dzIGphdmEubGFuZy5FeGNlcHRpb24KCXsKCSAgICAvLyBTZXR0aW5nIHRvIEphbnVhcnkgMjl0aCwgMTkyMCBhdCAwMDowMDowMCBpbiBVVEMuCgkgICAgTG9jYWxEYXRlIGxkID0gTG9jYWxEYXRlLm9mKCAxOTIwICwgTW9udGguSkFOVUFSWSAsIDI5ICkgOwoJICAgIExvY2FsVGltZSBsdCA9IExvY2FsVGltZS5NSU4gOwoJICAgIFpvbmVPZmZzZXQgb2Zmc2V0ID0gWm9uZU9mZnNldC5VVEMgOwoJICAgIE9mZnNldERhdGVUaW1lIG9kdCA9IE9mZnNldERhdGVUaW1lLm9mKCBsZCAsIGx0ICwgb2Zmc2V0ICkgOwoJICAgIFN5c3RlbS5vdXQucHJpbnRsbiggIm9kdC50b1N0cmluZygpOiAiICsgb2R0ICkgOwoJCgkJLy8gQWRkIDMgaG91cnMgYXQgYSB0aW1lLCAyNSB0aW1lcy4KCSAgICBEdXJhdGlvbiBkID0gRHVyYXRpb24ub2ZIb3VycyggMyApIDsKCSAgICBmb3IoIGludCBpID0gMCA7IGkgPCAyNSA7IGkgKysgKQoJICAgIHsKCSAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCBvZHQgKSA7IAoJICAgICAgICAvLyBTZXQgdXAgdGhlIG5leHQgbG9vcC4KCSAgICAgICAgb2R0ID0gb2R0LnBsdXMoIGQgKSA7CgkgICAgfQoJfQp9