28
28
29
29
times = (pd .date_range ('2003-10-17 12:30:30' , periods = 1 , freq = 'D' )
30
30
.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 )
32
32
33
33
lat = 39.742476
34
34
lon = - 105.1786
@@ -266,15 +266,15 @@ def test_transit_sunrise_sunset(self):
266
266
times = pd .DatetimeIndex ([dt .datetime (1996 , 7 , 5 , 0 ),
267
267
dt .datetime (2004 , 12 , 4 , 0 )]
268
268
).tz_localize (
269
- 'UTC' ).astype (np .int64 )* 1.0 / 10 ** 9
269
+ 'UTC' ).view (np .int64 )* 1.0 / 10 ** 9
270
270
sunrise = pd .DatetimeIndex ([dt .datetime (1996 , 7 , 5 , 7 , 8 , 15 ),
271
271
dt .datetime (2004 , 12 , 4 , 4 , 38 , 57 )]
272
272
).tz_localize (
273
- 'UTC' ).astype (np .int64 )* 1.0 / 10 ** 9
273
+ 'UTC' ).view (np .int64 )* 1.0 / 10 ** 9
274
274
sunset = pd .DatetimeIndex ([dt .datetime (1996 , 7 , 5 , 17 , 1 , 4 ),
275
275
dt .datetime (2004 , 12 , 4 , 19 , 2 , 2 )]
276
276
).tz_localize (
277
- 'UTC' ).astype (np .int64 )* 1.0 / 10 ** 9
277
+ 'UTC' ).view (np .int64 )* 1.0 / 10 ** 9
278
278
times = np .array (times )
279
279
sunrise = np .array (sunrise )
280
280
sunset = np .array (sunset )
@@ -284,13 +284,13 @@ def test_transit_sunrise_sunset(self):
284
284
285
285
times = pd .DatetimeIndex ([dt .datetime (1994 , 1 , 2 ), ]
286
286
).tz_localize (
287
- 'UTC' ).astype (np .int64 )* 1.0 / 10 ** 9
287
+ 'UTC' ).view (np .int64 )* 1.0 / 10 ** 9
288
288
sunset = pd .DatetimeIndex ([dt .datetime (1994 , 1 , 2 , 16 , 59 , 55 ), ]
289
289
).tz_localize (
290
- 'UTC' ).astype (np .int64 )* 1.0 / 10 ** 9
290
+ 'UTC' ).view (np .int64 )* 1.0 / 10 ** 9
291
291
sunrise = pd .DatetimeIndex ([dt .datetime (1994 , 1 , 2 , 7 , 8 , 12 ), ]
292
292
).tz_localize (
293
- 'UTC' ).astype (np .int64 )* 1.0 / 10 ** 9
293
+ 'UTC' ).view (np .int64 )* 1.0 / 10 ** 9
294
294
times = np .array (times )
295
295
sunrise = np .array (sunrise )
296
296
sunset = np .array (sunset )
@@ -305,19 +305,19 @@ def test_transit_sunrise_sunset(self):
305
305
dt .datetime (2015 , 8 , 2 ),
306
306
dt .datetime (2015 , 12 , 2 )],
307
307
).tz_localize (
308
- 'UTC' ).astype (np .int64 )* 1.0 / 10 ** 9
308
+ 'UTC' ).view (np .int64 )* 1.0 / 10 ** 9
309
309
sunrise = pd .DatetimeIndex ([dt .datetime (2015 , 1 , 2 , 7 , 19 ),
310
310
dt .datetime (2015 , 4 , 2 , 5 , 43 ),
311
311
dt .datetime (2015 , 8 , 2 , 5 , 1 ),
312
312
dt .datetime (2015 , 12 , 2 , 7 , 1 )],
313
313
).tz_localize (
314
- 'MST' ).astype (np .int64 )* 1.0 / 10 ** 9
314
+ 'MST' ).view (np .int64 )* 1.0 / 10 ** 9
315
315
sunset = pd .DatetimeIndex ([dt .datetime (2015 , 1 , 2 , 16 , 49 ),
316
316
dt .datetime (2015 , 4 , 2 , 18 , 24 ),
317
317
dt .datetime (2015 , 8 , 2 , 19 , 10 ),
318
318
dt .datetime (2015 , 12 , 2 , 16 , 38 )],
319
319
).tz_localize (
320
- 'MST' ).astype (np .int64 )* 1.0 / 10 ** 9
320
+ 'MST' ).view (np .int64 )* 1.0 / 10 ** 9
321
321
times = np .array (times )
322
322
sunrise = np .array (sunrise )
323
323
sunset = np .array (sunset )
@@ -331,18 +331,18 @@ def test_transit_sunrise_sunset(self):
331
331
dt .datetime (2015 , 8 , 2 ),
332
332
dt .datetime (2015 , 12 , 2 )],
333
333
).tz_localize (
334
- 'UTC' ).astype (np .int64 )* 1.0 / 10 ** 9
334
+ 'UTC' ).view (np .int64 )* 1.0 / 10 ** 9
335
335
sunrise = pd .DatetimeIndex ([dt .datetime (2015 , 1 , 2 , 7 , 36 ),
336
336
dt .datetime (2015 , 4 , 2 , 5 , 58 ),
337
337
dt .datetime (2015 , 8 , 2 , 5 , 13 ),
338
338
dt .datetime (2015 , 12 , 2 , 7 , 17 )],
339
- ).tz_localize ('Asia/Shanghai' ).astype (
339
+ ).tz_localize ('Asia/Shanghai' ).view (
340
340
np .int64 )* 1.0 / 10 ** 9
341
341
sunset = pd .DatetimeIndex ([dt .datetime (2015 , 1 , 2 , 17 , 0 ),
342
342
dt .datetime (2015 , 4 , 2 , 18 , 39 ),
343
343
dt .datetime (2015 , 8 , 2 , 19 , 28 ),
344
344
dt .datetime (2015 , 12 , 2 , 16 , 50 )],
345
- ).tz_localize ('Asia/Shanghai' ).astype (
345
+ ).tz_localize ('Asia/Shanghai' ).view (
346
346
np .int64 )* 1.0 / 10 ** 9
347
347
times = np .array (times )
348
348
sunrise = np .array (sunrise )
@@ -355,7 +355,7 @@ def test_transit_sunrise_sunset(self):
355
355
def test_earthsun_distance (self ):
356
356
times = (pd .date_range ('2003-10-17 12:30:30' , periods = 1 , freq = 'D' )
357
357
.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
359
359
unixtimes = np .array (unixtimes )
360
360
result = self .spa .earthsun_distance (unixtimes , 64.0 , 1 )
361
361
assert_almost_equal (R , result , 6 )
0 commit comments