All Downloads are FREE. Search and download functionalities are using the official Maven repository.

de.tsl2.nano.core.util.DateUtil.class Maven / Gradle / Ivy

Go to download

TSL2 Framework Terminal (Console Application Framework named SIShell, providing Actions, Options, Commands, Inputs, lots of Selectors, PlatformManagement)

There is a newer version: 2.5.3
Show newest version
????4M?
Z?	q?
q?
q?	q?
q?
?
?
,?
?
?
?
?
?Dz
q?	q??
?	??
??	q???
??
?
?
?
?
??
q?
?
?
q?
?
q?
q?
q??	q?
u??
,??
q?	q?
,?
q?	q?	q??
5?
5?
?
q?
?
???
<?
q?
q?
q?
q?
u??
??	q?
q?
q?
q???
q?*
??
????
q?
q?
,?	q?	q??
T?
T?
T?
??
??
??
?
??
?
,??
q?
q?	q?
q?
q?
q?
q??
i???
??
??
q?
????
u?
???
u?
u?
u????`	q?	q?	q?
q	q	q	q	qInnerClassesFORMAT_ISO8601Ljava/lang/String;
ConstantValueDEFAULT_DATETIME_FORMATLjava/text/DateFormat;DEFAULT_DATE_FORMATDEFAULT_TIME_FORMATSQL_DATE_FORMAT
MINUTE_FORMATMILLI_TO_MINUTESJHOUR_TO_MINUTESIDAY_TO_HOURT_MINUTET_HOURT_DAYMIN_DATELjava/util/Date;MAX_DATEQ1Q2Q3Q4QUARTERS[Ljava/util/Date;$assertionsDisabledZ()VCodeLineNumberTableLocalVariableTablethis!Lde/tsl2/nano/core/util/DateUtil;millisToMinutes(J)ImillisminutesToMillis(I)Jminutes	diffHours#(Ljava/util/Date;Ljava/util/Date;)Idate1date2diffMinutes
diffMillis#(Ljava/util/Date;Ljava/util/Date;)JcalLjava/util/Calendar;long1long2	addMillis#(Ljava/util/Date;J)Ljava/util/Date;date
addMinutes#(Ljava/util/Date;I)Ljava/util/Date;addHourshoursaddDaysdays	addMonthsmonthsaddYearsyearsconcatDateAndTime2(Ljava/util/Date;Ljava/util/Date;)Ljava/util/Date;timeyearmonthdayseconds(J)FgetTimeUnitInMillis#(Ljava/util/concurrent/TimeUnit;I)JtimeUnitLjava/util/concurrent/TimeUnit;
timeUnitValuegetTimeUnitInMinutes#(Ljava/util/concurrent/TimeUnit;I)I
StackMapTablegetDelayToNextTimeUnit"(Ljava/util/concurrent/TimeUnit;)Jmodnow
getStartOfDay"(Ljava/util/Date;)Ljava/util/Date;
startOfDay?getEndOfDayendOfDaygetStartOfMonthstartOfMonth
getEndOfMonth
endOfMonthgetStartOfYearstartOfYeargetEndOfYear	endOfYeargetFormattedDate$(Ljava/util/Date;)Ljava/lang/String;dstrgetFormattedTimeStamp()Ljava/lang/String;getFormattedTime(J)Ljava/lang/String;getFormattedMinutesgetFormattedDateTime6(Ljava/util/Date;Ljava/lang/String;)Ljava/lang/String;sdfLjava/text/SimpleDateFormat;patterngetDate(III)Ljava/util/Date;getTime(II)Ljava/sql/Time;hourminute(IIIZ)Ljava/sql/Time;toffsetsecondUTCgetFieldOfDate(Ljava/util/Date;I)IfieldgetYear(Ljava/util/Date;)IgetMonthgetDayadd$(Ljava/util/Date;II)Ljava/util/Date;amountchangevalue
setMaximumgetToday()Ljava/util/Date;getTomorrowgetYesterday$(Ljava/lang/String;)Ljava/util/Date;eLjava/text/ParseException;formattedString?
getDateSQLtoSqlDateStringsetDateTime)(Ljava/util/Date;IIIIIII)Ljava/util/Date;sourcemillisetDate%(Ljava/util/Date;III)Ljava/util/Date;-(Ljava/util/Calendar;III)Ljava/util/Calendar;setTime&(Ljava/util/Date;IIII)Ljava/util/Date;.(Ljava/util/Calendar;IIII)Ljava/util/Calendar;	isWorkDay+(Ljava/util/Date;Ljava/util/Collection;[I)ZholidaysLjava/util/Collection;freeDays[ILocalVariableTypeTable(Ljava/util/Collection;	Signature=(Ljava/util/Date;Ljava/util/Collection;[I)ZisDayOfWeek(Ljava/util/Date;[I)ZweekDays(Ljava/util/Calendar;[I)ZgetNextWorkday8(Ljava/util/Date;Ljava/util/Collection;)Ljava/util/Date;J(Ljava/util/Date;Ljava/util/Collection;)Ljava/util/Date;getWorkdayCount9(Ljava/util/Date;Ljava/util/Date;Ljava/util/Collection;)IbeginendcK(Ljava/util/Date;Ljava/util/Date;Ljava/util/Collection;)I	intersectC(Ljava/util/Date;Ljava/util/Date;Ljava/util/Date;Ljava/util/Date;)Zfrom1to1from2to2contains
periodFromperiodToincludes3(Ljava/util/Date;Ljava/util/Date;Ljava/util/Date;)ZdateToCheckgetCalendar()Ljava/util/Calendar;getTimeDiffUTC(JJ)Ljava/util/Date;endTime	startTimegetTimeZoneOffsettimeInMillis	clearTimesrcclearSeconds	clearDate*(Ljava/util/Calendar;)Ljava/util/Calendar;
setSeconds,(Ljava/util/Calendar;II)Ljava/util/Calendar;millisecond
equalsDate#(Ljava/util/Date;Ljava/util/Date;)Zfirstfcalscal
getDaysOfYearisPast(Ljava/util/Date;)ZisFuturecurrentTimeSeconds()I
getQuarter#(ILjava/util/Date;)Ljava/util/Date;quartergetCurrentQuarterigetNextQuarterqgetQuarters#([Ljava/util/Date;)Ljava/util/List;datesquartersLjava/util/List;"Ljava/util/List;5([Ljava/util/Date;)Ljava/util/List;
getWeekOfYearmin#([Ljava/util/Date;)Ljava/util/Date;maxgetMillisWithoutYear
cutSeconds(J)JcutTimetoISO8601UTCtzLjava/util/TimeZone;dffromISO8601UTCdateStr?
SourceFile
DateUtil.javajava/util/Calendar??????????HI"	
?
?
????java/lang/AssertionError*b??"java/lang/IllegalArgumentExceptionjava/lang/StringBuilderunknown timeUnit=??"$???????????java/util/Dateyyyy-MMM-dd_HHmmss_sss?????
??????java/text/SimpleDateFormat ???!"#?
java/sql/TimeP???"#$java/text/ParseException%&'?? !/0(B)/2*+,-./%&340_????de/tsl2/nano/core/util/Period?12YB34567Ijava/lang/Object89:;<=>)?_
??cd
EFfde/tsl2/nano/core/util/ListSet
)@sAuA!Bde/tsl2/nano/core/util/DateUtilyyyy-MM-dd'T'HH:mm'Z'CDEFGjava/text/DateFormatHIJKLK
yyyy-MM-ddmm:ss????????????????!de/tsl2/nano/core/util/DateUtil$1java/lang/Stringjava/util/Listjava/util/TimeZone(Ljava/util/Date;)VgetTimeInMillis()JsetTimeInMillis(J)V(II)Vget(I)Iset	(IIIIII)V($SwitchMap$java$util$concurrent$TimeUnitjava/util/concurrent/TimeUnitordinalappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;toString(Ljava/lang/String;)Vjava/lang/SystemcurrentTimeMillisgetActualMinimumgetActualMaximumformatcleargetTimeZone()Ljava/util/TimeZone;	getOffsetparse"de/tsl2/nano/core/ManagedExceptionforward,(Ljava/lang/Throwable;)Ljava/lang/Throwable;java/util/Collection(Ljava/lang/Object;)Zjava/util/ArraysasList%([Ljava/lang/Object;)Ljava/util/List;java/lang/IntegervalueOf(I)Ljava/lang/Integer;after#(Ljava/util/Date;Ljava/util/Date;)V
intersects"(Lde/tsl2/nano/core/util/Period;)Z%de/tsl2/nano/core/util/ConcurrentUtil
getCurrent%(Ljava/lang/Class;)Ljava/lang/Object;getInstance
setCurrent([Ljava/lang/Object;)V
setLenient(Z)VsetRawOffset(I)Vequalsbefore!de/tsl2/nano/core/util/NumberUtil'([Ljava/lang/Object;)Ljava/lang/Object;((Ljava/lang/String;)Ljava/util/TimeZone;setTimeZone(Ljava/util/TimeZone;)Vjava/lang/ClassdesiredAssertionStatus()ZgetDateTimeInstance(II)Ljava/text/DateFormat;getDateInstance(I)Ljava/text/DateFormat;getTimeInstance1qZ???r
??
??
??
??
??
??
??
??	??	??	??	??	??	??	??	??	??????T???3*???
DE???	???1?m???N???	???1??i??X???	???A
*+???l??\?
??
??	???=	*+????g?	??	??	?????M,*?,?	B,+?,?	7!e??rs	tuvw?4??????????	???Y?N-*?
a?-??????? ??????	???_?M,*?,?
,?????	??? ??????	???_?M,*?,?
,?????	??? ??????	???^?M,*?,?
,?????	??? ??????	???^?M,*?,?
,?????	??? ??????	???^?M,*?,?
,?????	??? ??????	????	N?M,*?,?>,?6,?6,+?,?6,?6,
?6,?,???.??	????"?*?2?:?I??\	N??N??J?????8??1??*$??2??:??	???0?n??????	????*???i????????	????j??*??Y???*?.?3'0??hh?A?G?JMh?j??j???!	????a? @?*?.?4%-??h?B??B?%?B??Y?Y??*????!q\@??&	(169=@[?46??=??a??]??[???
?(?	???g?L*?+*?+?!???)*+
-???????
?	???r ?L*?+*?+;;?!W+???789
;<? ??????
?	???q?L*?+*?++?"?#+??$??FGH
JK???????
?	???q?L*?+*?++?%?#+??&??UVW
YZ???????
?	???q?L*?+*?++?"?#+??'??def
hi???????
?	???q?L*?+*?++?%?#+??(??stu
wx???????
?	???_)L*??**?+L+??????????????	???%
?,Y?-.?/???	???_)L*??0*?+L+??????????????	???6?,Y?1?2??????	???9?3?,Y?1?+??????	???_)L*??4*?+L+??????????????	???~)M*??5Y+?6N-*?7M,????????*???????????	???v?N-?8?	-?%;-?#?-?%6?S??S??S?S?N????F?	?U?M,*?,???	? ?????	?0*?>?? ???	?0*?>??*???		?0*?>??4???	
?h?N-*?-?
-???@A	BC?*??????	
?h?N-*?-?#-???OP	QR?*??????	??b?M,*?,,?%?#,???]^	_`? ?????	?????i	?C?,Y?-?@K*?A??
rs?	??	?C?,Y?-?@K*?A??
|}?	??	??d?**?B?L+?DW?C???	???	??H	?d?E*?B?L+?DW?C???	???	??H	??G*?
?E*?+????????@?	??	"*??:?K*?F?A????	???\		??"?"??"??"??"??"??"?"??	 ?q?:*??G???????4?????????	!??%?	*?#?*d?#?	*?#*????????#??*%??%??%??%???
	"#???:*?	*??!?????	???>????????????"$??4?
*?#?
*?#?
*
?#?*?#*??&	??????$?*?2??44??4??4??4?4??
?%&?~#*?
YOYO?H?+*?I????? #??#'(#)*+#',?!@-.?/0?<?+?J?????1*?/2?N?KY+S?L*??M?N?????1*	34??%?M,*?,?+?
?O?,?
???,???()	,- /? %??%'(!??+%',?	?	?-5	67??>*,?PYK+?Q?	??????>?@A?*8?9?'(:?+',??-;	<=??/*??RK,??RM+??SL-??SN?TY*+?U,-?V??&	OPRSUVXY [?*/>?/??/@?/A??	B=?^?TY*+?U?TY,-?U?W??_?*C?D?>?A?	EF?T?TY*+?U?TY,,?U?W??k? C?D?G?
HI?f?X?K*??YK?ZY*S?[*??u	v
wxz?	?????	JK?p"?Y:?\ e??:?]????????? "L?"M???	N??E
?YM,?:?;??
???
O?	??	P??3	*?A????	Q?	R??3	*?A????	Q?ST?2*?G??????UV?V*
?#*?#*?????? ???W?	XY??*?M,*?,?!W?N-+?-?!W,-?^????	????$??**Z?*?&[?\?	]?L?L+*?+?????	????[?	^_?6*?,Y?-?_??????	`_?6*?,Y?-?Q??????	ab?!	? `m????	cd?;+?b??????e?	f???*?c=<?d?d?-?d2?e?d`2?e?f*?g??	????`??"",25;
? ???8g?:???	?-	h?[*?h<?d???`??
???i???B?jk??4?iY?jL=*??%+*2?c?d*2?hd2?e?kW????+?? !, 2#? 
(g?4l?,mn+,mo??
p?'-q	r?6*?>l`??-????st?2*?l?,??7?l??ut?2*?m?,??A?l?	v??C??n?cmhhh?hd??M?O?	wx?2?qe??W?O?	yx?;??h??iqe??[?O?	z??eo?pL?5Yr?6M,+?s,*?+??_`ab? ??{|}?	~??#o?pL?5Yr?6M,+?s,*?B?N-?DW?C?fghjkl!m?*#?{|}?????????7?q?t????v?4?w?*?x?0?5Yy?6?E?5Yz?6?3{?-D.I/N1T2_3j5s6~9?:?;?<?>?@???
?




© 2015 - 2025 Weber Informatics LLC | Privacy Policy