Files
weidian/utils/__pycache__/timer.cpython-313.pyc

21 lines
2.6 KiB
Plaintext
Raw Normal View History

2026-02-02 09:27:49 +08:00
<EFBFBD>
<00>~ia<00><00><<00>SSKrSSKrSSKrSSKJr "SS5rg)<05>N)<01>datetimec<00>,<00>\rSrSrSrSrSrSrSrg)<08>PrecisionTimer<65>c<00><00>SUlg)Nr<00><01>offset<65><01>selfs <20>//Users/jeasonzhao/Desktop/wedian/utils/timer.py<70>__init__<5F>PrecisionTimer.__init__s <00><00><17><04> <0B>c<00><00>[R"5nURSSS9nUR[R"5-
Ul[ SUR
SS35 g ![an[ SUS35 S nAg S nAff=f)
u%
同步 NTP 时间,计算偏移量
z pool.ntp.org<72>)<01>versionu 时间同步完成,偏移量: z.3f<EFBFBD>suNTP同步失败: u将使用系统时间N)<08>ntplib<69> NTPClient<6E>request<73>tx_time<6D>timer <00>print<6E> Exception)r <00>client<6E>response<73>es r <00> sync_time<6D>PrecisionTimer.sync_time
s<><00><00> C<01><1B>%<25>%<25>'<27>F<EFBFBD><1D>~<7E>~<7E>n<EFBFBD>a<EFBFBD>~<7E>@<40>H<EFBFBD>"<22>*<2A>*<2A>T<EFBFBD>Y<EFBFBD>Y<EFBFBD>[<5B>8<>D<EFBFBD>K<EFBFBD> <11>4<>T<EFBFBD>[<5B>[<5B><13>4E<34>Q<EFBFBD>G<> H<><48><18> C<01> <11>%<25>a<EFBFBD>S<EFBFBD>(@<40>A<> B<> B<><42> C<01>s<00>A&A)<00>)
B <03>3B<03>B c<00>F<00>[R"5UR-$)N)rr r
s r <00>get_server_time<6D>PrecisionTimer.get_server_times<00><00><13>y<EFBFBD>y<EFBFBD>{<7B>T<EFBFBD>[<5B>[<5B>(<28>(rc<00><00>j# <00>[R"US5nUR5n[SU35 UR 5nX4-
nUS::a [S5 gUS:<3A>a"[
R "US-
5IShv<01>N O&US:<3A>a[
R "S 5IShv<01>N OMvN-N
7f)
u8
等待直到目标时间 (格式: 2026-02-01 10:00:00)
z%Y-%m-%d %H:%M:%Su正在等待目标时间: ru$目标时间已到触发抢购<E8B4AD>g<00>?Ng<4E><67><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>?g{<14>G<EFBFBD>z<EFBFBD>?)r<00>strptime<6D> timestamprr!<00>asyncio<69>sleep)r <00>target_time_str<74> target_dt<64>target_timestamp<6D> current_time<6D> remainings r <00>
wait_until<EFBFBD>PrecisionTimer.wait_untils<><00><00><00><1D>%<25>%<25>o<EFBFBD>7J<37>K<> <09>$<24>.<2E>.<2E>0<><18> <0A>*<2A>?<3F>*;<3B><<3C>=<3D><12><1F>/<2F>/<2F>1<>L<EFBFBD>(<28>7<>I<EFBFBD><18>A<EFBFBD>~<7E><15><<3C>=<3D><15><19>1<EFBFBD>}<7D><1D>m<EFBFBD>m<EFBFBD>I<EFBFBD><03>O<EFBFBD>4<>4<>4<><1A>S<EFBFBD><1F><1D>m<EFBFBD>m<EFBFBD>D<EFBFBD>)<29>)<29>)<29><15><13>5<>)<29>s$<00>A?B3<01>B/<04>$B3<01>&B1<04>' B3<01>1B3rN) <09>__name__<5F>
__module__<EFBFBD> __qualname__<5F>__firstlineno__r rr!r.<00>__static_attributes__<5F>rr rrs<00><00><18>
C<01>)<29>rr)rr'rrrr5rr <00><module>r6s<00><01> <0B><0E> <0A><1D>+<15>+r