2828
2929times = (pd .date_range ('2003-10-17 12:30:30' , periods = 1 , freq = 'D' )
3030 .tz_localize ('MST' ))
31- unixtimes = np .array (times .tz_convert ('UTC' ).astype (np .int64 )* 1.0 / 10 ** 9 )
31+ unixtimes = np .array (times .tz_convert ('UTC' ).view (np .int64 )* 1.0 / 10 ** 9 )
3232
3333lat = 39.742476
3434lon = - 105.1786
@@ -266,15 +266,15 @@ def test_transit_sunrise_sunset(self):
266266 times = pd .DatetimeIndex ([dt .datetime (1996 , 7 , 5 , 0 ),
267267 dt .datetime (2004 , 12 , 4 , 0 )]
268268 ).tz_localize (
269- 'UTC' ).astype (np .int64 )* 1.0 / 10 ** 9
269+ 'UTC' ).view (np .int64 )* 1.0 / 10 ** 9
270270 sunrise = pd .DatetimeIndex ([dt .datetime (1996 , 7 , 5 , 7 , 8 , 15 ),
271271 dt .datetime (2004 , 12 , 4 , 4 , 38 , 57 )]
272272 ).tz_localize (
273- 'UTC' ).astype (np .int64 )* 1.0 / 10 ** 9
273+ 'UTC' ).view (np .int64 )* 1.0 / 10 ** 9
274274 sunset = pd .DatetimeIndex ([dt .datetime (1996 , 7 , 5 , 17 , 1 , 4 ),
275275 dt .datetime (2004 , 12 , 4 , 19 , 2 , 2 )]
276276 ).tz_localize (
277- 'UTC' ).astype (np .int64 )* 1.0 / 10 ** 9
277+ 'UTC' ).view (np .int64 )* 1.0 / 10 ** 9
278278 times = np .array (times )
279279 sunrise = np .array (sunrise )
280280 sunset = np .array (sunset )
@@ -284,13 +284,13 @@ def test_transit_sunrise_sunset(self):
284284
285285 times = pd .DatetimeIndex ([dt .datetime (1994 , 1 , 2 ), ]
286286 ).tz_localize (
287- 'UTC' ).astype (np .int64 )* 1.0 / 10 ** 9
287+ 'UTC' ).view (np .int64 )* 1.0 / 10 ** 9
288288 sunset = pd .DatetimeIndex ([dt .datetime (1994 , 1 , 2 , 16 , 59 , 55 ), ]
289289 ).tz_localize (
290- 'UTC' ).astype (np .int64 )* 1.0 / 10 ** 9
290+ 'UTC' ).view (np .int64 )* 1.0 / 10 ** 9
291291 sunrise = pd .DatetimeIndex ([dt .datetime (1994 , 1 , 2 , 7 , 8 , 12 ), ]
292292 ).tz_localize (
293- 'UTC' ).astype (np .int64 )* 1.0 / 10 ** 9
293+ 'UTC' ).view (np .int64 )* 1.0 / 10 ** 9
294294 times = np .array (times )
295295 sunrise = np .array (sunrise )
296296 sunset = np .array (sunset )
@@ -305,19 +305,19 @@ def test_transit_sunrise_sunset(self):
305305 dt .datetime (2015 , 8 , 2 ),
306306 dt .datetime (2015 , 12 , 2 )],
307307 ).tz_localize (
308- 'UTC' ).astype (np .int64 )* 1.0 / 10 ** 9
308+ 'UTC' ).view (np .int64 )* 1.0 / 10 ** 9
309309 sunrise = pd .DatetimeIndex ([dt .datetime (2015 , 1 , 2 , 7 , 19 ),
310310 dt .datetime (2015 , 4 , 2 , 5 , 43 ),
311311 dt .datetime (2015 , 8 , 2 , 5 , 1 ),
312312 dt .datetime (2015 , 12 , 2 , 7 , 1 )],
313313 ).tz_localize (
314- 'MST' ).astype (np .int64 )* 1.0 / 10 ** 9
314+ 'MST' ).view (np .int64 )* 1.0 / 10 ** 9
315315 sunset = pd .DatetimeIndex ([dt .datetime (2015 , 1 , 2 , 16 , 49 ),
316316 dt .datetime (2015 , 4 , 2 , 18 , 24 ),
317317 dt .datetime (2015 , 8 , 2 , 19 , 10 ),
318318 dt .datetime (2015 , 12 , 2 , 16 , 38 )],
319319 ).tz_localize (
320- 'MST' ).astype (np .int64 )* 1.0 / 10 ** 9
320+ 'MST' ).view (np .int64 )* 1.0 / 10 ** 9
321321 times = np .array (times )
322322 sunrise = np .array (sunrise )
323323 sunset = np .array (sunset )
@@ -331,18 +331,18 @@ def test_transit_sunrise_sunset(self):
331331 dt .datetime (2015 , 8 , 2 ),
332332 dt .datetime (2015 , 12 , 2 )],
333333 ).tz_localize (
334- 'UTC' ).astype (np .int64 )* 1.0 / 10 ** 9
334+ 'UTC' ).view (np .int64 )* 1.0 / 10 ** 9
335335 sunrise = pd .DatetimeIndex ([dt .datetime (2015 , 1 , 2 , 7 , 36 ),
336336 dt .datetime (2015 , 4 , 2 , 5 , 58 ),
337337 dt .datetime (2015 , 8 , 2 , 5 , 13 ),
338338 dt .datetime (2015 , 12 , 2 , 7 , 17 )],
339- ).tz_localize ('Asia/Shanghai' ).astype (
339+ ).tz_localize ('Asia/Shanghai' ).view (
340340 np .int64 )* 1.0 / 10 ** 9
341341 sunset = pd .DatetimeIndex ([dt .datetime (2015 , 1 , 2 , 17 , 0 ),
342342 dt .datetime (2015 , 4 , 2 , 18 , 39 ),
343343 dt .datetime (2015 , 8 , 2 , 19 , 28 ),
344344 dt .datetime (2015 , 12 , 2 , 16 , 50 )],
345- ).tz_localize ('Asia/Shanghai' ).astype (
345+ ).tz_localize ('Asia/Shanghai' ).view (
346346 np .int64 )* 1.0 / 10 ** 9
347347 times = np .array (times )
348348 sunrise = np .array (sunrise )
@@ -355,7 +355,7 @@ def test_transit_sunrise_sunset(self):
355355 def test_earthsun_distance (self ):
356356 times = (pd .date_range ('2003-10-17 12:30:30' , periods = 1 , freq = 'D' )
357357 .tz_localize ('MST' ))
358- unixtimes = times .tz_convert ('UTC' ).astype (np .int64 )* 1.0 / 10 ** 9
358+ unixtimes = times .tz_convert ('UTC' ).view (np .int64 )* 1.0 / 10 ** 9
359359 unixtimes = np .array (unixtimes )
360360 result = self .spa .earthsun_distance (unixtimes , 64.0 , 1 )
361361 assert_almost_equal (R , result , 6 )
0 commit comments