timex v3.3.0 Timex.Types View Source
Link to this section Summary
Link to this section Types
    
      
      Link to this type
    
    calendar_types()
    
      
       
       View Source
     
    
    
    
      
        
          
    
  
  calendar_types() :: Date.t() | DateTime.t() | NaiveDateTime.t() | Time.t()
    
      
      Link to this type
    
    microsecond_datetime()
    
      
       
       View Source
     
    
    
    
      
        
          
    
  
  microsecond_datetime() :: {date(), microsecond_time()}
        
      
    
      
      Link to this type
    
    microsecond_time()
    
      
       
       View Source
     
    
    
    
      
        
          
    
  
  microsecond_time() ::
  {hour(), minute(), second(), microsecond() | microseconds()}
        
      
    
      
      Link to this type
    
    shift_units()
    
      
       
       View Source
     
    
    
    
      
        
          
    
  
  shift_units() :: :milliseconds | :seconds | :minutes | :hours | :days | :weeks | :years
    
      
      Link to this type
    
    time_units()
    
      
       
       View Source
     
    
    
    
      
        
          
    
  
  time_units() :: :microseconds | :milliseconds | :seconds | :minutes | :hours | :days | :weeks | :years
    
      
      Link to this type
    
    valid_datetime()
    
      
       
       View Source
     
    
    
    
      
        
          
    
  
  valid_datetime() :: Date.t() | DateTime.t() | NaiveDateTime.t() | Time.t() | datetime() | date() | microsecond_datetime()
    
      
      Link to this type
    
    weekday_name()
    
      
       
       View Source
     
    
    
    
      
        
          
    
  
  weekday_name() :: :monday | :tuesday | :wednesday | :thursday | :friday | :saturday | :sunday