22 lines
		
	
	
		
			567 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			22 lines
		
	
	
		
			567 B
		
	
	
	
		
			Python
		
	
	
	
	
	
from datetime import (
 | 
						|
    timedelta,
 | 
						|
    tzinfo,
 | 
						|
)
 | 
						|
from typing import Iterable
 | 
						|
 | 
						|
import numpy as np
 | 
						|
 | 
						|
from pandas._typing import npt
 | 
						|
 | 
						|
def tz_convert_from_utc(
 | 
						|
    vals: npt.NDArray[np.int64],  # const int64_t[:]
 | 
						|
    tz: tzinfo,
 | 
						|
) -> npt.NDArray[np.int64]: ...
 | 
						|
def tz_convert_from_utc_single(val: np.int64, tz: tzinfo) -> np.int64: ...
 | 
						|
def tz_localize_to_utc(
 | 
						|
    vals: npt.NDArray[np.int64],
 | 
						|
    tz: tzinfo | None,
 | 
						|
    ambiguous: str | bool | Iterable[bool] | None = ...,
 | 
						|
    nonexistent: str | timedelta | np.timedelta64 | None = ...,
 | 
						|
) -> npt.NDArray[np.int64]: ...
 |