Robot Framework Integrated Development Environment (RIDE)
robotide.lib.robot.libraries.DateTime.Date Class Reference

Public Member Functions

def __add__ (self, other)
 
def __init__ (self, date, input_format=None)
 
def __sub__ (self, other)
 
def convert (self, format, millis=True)
 

Public Attributes

 datetime
 

Properties

 seconds = property
 

Private Member Functions

def _convert_to_custom_timestamp (self, dt, format)
 
def _convert_to_datetime (self, date, input_format)
 
def _convert_to_epoch (self, dt)
 
def _convert_to_timestamp (self, dt, millis=True)
 
def _handle_un_supported_f_directive (self, ts, input_format)
 
def _need_to_handle_f_directive (self, format)
 
def _normalize_timestamp (self, date)
 
def _remove_f_from_format (self, format)
 
def _seconds_to_datetime (self, secs)
 
def _string_to_datetime (self, ts, input_format)
 
def seconds (self)
 

Detailed Description

Definition at line 519 of file DateTime.py.

Constructor & Destructor Documentation

◆ __init__()

def robotide.lib.robot.libraries.DateTime.Date.__init__ (   self,
  date,
  input_format = None 
)

Definition at line 521 of file DateTime.py.

Member Function Documentation

◆ __add__()

def robotide.lib.robot.libraries.DateTime.Date.__add__ (   self,
  other 
)

Definition at line 618 of file DateTime.py.

◆ __sub__()

def robotide.lib.robot.libraries.DateTime.Date.__sub__ (   self,
  other 
)

Definition at line 623 of file DateTime.py.

◆ _convert_to_custom_timestamp()

def robotide.lib.robot.libraries.DateTime.Date._convert_to_custom_timestamp (   self,
  dt,
  format 
)
private

Definition at line 600 of file DateTime.py.

◆ _convert_to_datetime()

def robotide.lib.robot.libraries.DateTime.Date._convert_to_datetime (   self,
  date,
  input_format 
)
private

Definition at line 531 of file DateTime.py.

◆ _convert_to_epoch()

def robotide.lib.robot.libraries.DateTime.Date._convert_to_epoch (   self,
  dt 
)
private

Definition at line 615 of file DateTime.py.

◆ _convert_to_timestamp()

def robotide.lib.robot.libraries.DateTime.Date._convert_to_timestamp (   self,
  dt,
  millis = True 
)
private

Definition at line 606 of file DateTime.py.

◆ _handle_un_supported_f_directive()

def robotide.lib.robot.libraries.DateTime.Date._handle_un_supported_f_directive (   self,
  ts,
  input_format 
)
private

Definition at line 567 of file DateTime.py.

◆ _need_to_handle_f_directive()

def robotide.lib.robot.libraries.DateTime.Date._need_to_handle_f_directive (   self,
  format 
)
private

Definition at line 563 of file DateTime.py.

◆ _normalize_timestamp()

def robotide.lib.robot.libraries.DateTime.Date._normalize_timestamp (   self,
  date 
)
private

Definition at line 555 of file DateTime.py.

◆ _remove_f_from_format()

def robotide.lib.robot.libraries.DateTime.Date._remove_f_from_format (   self,
  format 
)
private

Definition at line 578 of file DateTime.py.

◆ _seconds_to_datetime()

def robotide.lib.robot.libraries.DateTime.Date._seconds_to_datetime (   self,
  secs 
)
private

Definition at line 540 of file DateTime.py.

◆ _string_to_datetime()

def robotide.lib.robot.libraries.DateTime.Date._string_to_datetime (   self,
  ts,
  input_format 
)
private

Definition at line 547 of file DateTime.py.

◆ convert()

def robotide.lib.robot.libraries.DateTime.Date.convert (   self,
  format,
  millis = True 
)

Definition at line 584 of file DateTime.py.

◆ seconds()

def robotide.lib.robot.libraries.DateTime.Date.seconds (   self)
private

Definition at line 527 of file DateTime.py.

Member Data Documentation

◆ datetime

robotide.lib.robot.libraries.DateTime.Date.datetime

Definition at line 522 of file DateTime.py.

Property Documentation

◆ seconds

robotide.lib.robot.libraries.DateTime.Date.seconds = property
static

Definition at line 525 of file DateTime.py.


The documentation for this class was generated from the following file: