|
AMPM(self)
Return the time string for an object to the nearest second. |
|
|
|
AMPMMinutes(self)
Return the time string for an object not showing seconds. |
|
|
|
Date(self)
Return the date string for the object. |
|
|
|
Day(self)
Return the full name of the day of the week |
|
|
|
DayOfWeek(self)
Compatibility: see Day |
|
|
|
Day_(self)
Compatibility: see pDay |
|
|
|
HTML4(self)
Return the object in the format used in the HTML4.0 specification,
one of the standard forms in ISO8601. |
|
|
|
ISO(self)
Return the object in ISO standard format. |
|
|
|
ISO8601(self)
Return the object in ISO 8601-compatible format containing
the date, time with seconds-precision and the time zone
identifier - see http://www.w3.org/TR/NOTE-datetime
Dates are output as: YYYY-MM-DDTHH:MM:SSTZD
T is a literal character. |
|
|
|
JulianDay(self)
Return the Julian day according to
http://www.tondering.dk/claus/cal/node3.html#sec-calcjd |
|
|
|
Mon(self)
Compatibility: see aMonth |
|
|
|
Mon_(self)
Compatibility: see pMonth |
|
|
|
Month(self)
Return the full month name |
|
|
|
PreciseAMPM(self)
Return the time string for the object. |
|
|
|
PreciseTime(self)
Return the time string for the object. |
|
|
|
Time(self)
Return the time string for an object to the nearest second. |
|
|
|
TimeMinutes(self)
Return the time string for an object not showing seconds. |
|
|
|
__add__(self,
other)
A DateTime may be added to a number and a number may be added to a
DateTime; two DateTimes cannot be added. |
|
|
|
__cmp__(self,
obj)
Compare a DateTime with another DateTime object, or a float such
as those returned by time.time(). |
|
|
|
__eq__(self,
t)
Compare this DateTime object to another DateTime object OR a
floating point number such as that which is returned by the python
time module. |
|
|
|
__float__(self)
Convert to floating-point number of seconds since the epoch
(gmt) |
|
|
|
__ge__(self,
t)
Compare this DateTime object to another DateTime object OR a
floating point number such as that which is returned by the python
time module. |
|
|
|
|
|
|
|
__gt__(self,
t)
Compare this DateTime object to another DateTime object OR a
floating point number such as that which is returned by the python
time module. |
|
|
|
__hash__(self)
Compute a hash value for a DateTime |
|
|
|
__init__(self,
*args,
**kw)
Return a new date-time object |
|
|
|
__int__(self)
Convert to an integer number of seconds since the epoch (gmt) |
|
|
|
__le__(self,
t)
Compare this DateTime object to another DateTime object OR a
floating point number such as that which is returned by the python
time module. |
|
|
|
__long__(self)
Convert to a long-int number of seconds since the epoch (gmt) |
|
|
|
__lt__(self,
t)
Compare this DateTime object to another DateTime object OR a
floating point number such as that which is returned by the python
time module. |
|
|
|
__ne__(self,
t)
Compare this DateTime object to another DateTime object OR a
floating point number such as that which is returned by the python
time module. |
|
|
|
__parse_iso8601(self,
s)
parse an ISO 8601 compliant date |
|
|
|
__radd__(self,
other)
A DateTime may be added to a number and a number may be added to a
DateTime; two DateTimes cannot be added. |
|
|
|
__repr__(self)
Convert a DateTime to a string that looks like a Python
expression. |
|
|
|
__str__(self)
Convert a DateTime to a string. |
|
|
|
__sub__(self,
other)
Either a DateTime or a number may be subtracted from a DateTime,
however, a DateTime may not be subtracted from a number. |
|
|
|
_calcTimezoneName(self,
x,
ms) |
|
|
|
_parse(self,
st,
datefmt=' us ' ) |
|
|
|
_parse_args(self,
*args,
**kw)
Return a new date-time object |
|
|
|
|
|
_upgrade_old(self)
Upgrades a previously pickled DateTime object. |
|
|
|
_validDate(self,
y,
m,
d) |
|
|
|
_validTime(self,
h,
m,
s) |
|
|
|
aCommon(self)
Return a string representing the object's value in the format: Mar
1, 1997 1:45 pm |
|
|
|
aCommonZ(self)
Return a string representing the object's value in the format: Mar
1, 1997 1:45 pm US/Eastern |
|
|
|
aDay(self)
Return the abreviated name of the day of the week |
|
|
|
aMonth(self)
Return the abreviated month name. |
|
|
|
ampm(self)
Return the appropriate time modifier (am or pm) |
|
|
|
day(self)
Return the integer day |
|
|
|
dayOfYear(self)
Return the day of the year, in context of the timezone
representation of the object |
|
|
|
dd(self)
Return day as a 2 digit string |
|
|
|
dow(self)
Return the integer day of the week, where sunday is 0 |
|
|
|
dow_1(self)
Return the integer day of the week, where sunday is 1 |
|
|
|
earliestTime(self)
Return a new DateTime object that represents the earliest possible
time (in whole seconds) that still falls within the current object's
day, in the object's timezone context |
|
|
|
equalTo(self,
t)
Compare this DateTime object to another DateTime object OR a
floating point number such as that which is returned by the python
time module. |
|
|
|
fCommon(self)
Return a string representing the object's value in the format:
March 1, 1997 1:45 pm |
|
|
|
fCommonZ(self)
Return a string representing the object's value in the format:
March 1, 1997 1:45 pm US/Eastern |
|
|
|
greaterThan(self,
t)
Compare this DateTime object to another DateTime object OR a
floating point number such as that which is returned by the python
time module. |
|
|
|
greaterThanEqualTo(self,
t)
Compare this DateTime object to another DateTime object OR a
floating point number such as that which is returned by the python
time module. |
|
|
|
h_12(self)
Return the 12-hour clock representation of the hour |
|
|
|
h_24(self)
Return the 24-hour clock representation of the hour |
|
|
|
hour(self)
Return the 24-hour clock representation of the hour |
|
|
|
isCurrentDay(self)
Return true if this object represents a date/time that falls
within the current day, in the context of this object's timezone
representation |
|
|
|
isCurrentHour(self)
Return true if this object represents a date/time that falls
within the current hour, in the context of this object's timezone
representation |
|
|
|
isCurrentMinute(self)
Return true if this object represents a date/time that falls
within the current minute, in the context of this object's timezone
representation |
|
|
|
isCurrentMonth(self)
Return true if this object represents a date/time that falls
within the current month, in the context of this object's timezone
representation |
|
|
|
isCurrentYear(self)
Return true if this object represents a date/time that falls
within the current year, in the context of this object's timezone
representation |
|
|
|
isFuture(self)
Return true if this object represents a date/time later than the
time of the call |
|
|
|
isLeapYear(self)
Return true if the current year (in the context of the object's
timezone) is a leap year |
|
|
|
isPast(self)
Return true if this object represents a date/time earlier than the
time of the call |
|
|
|
latestTime(self)
Return a new DateTime object that represents the latest possible
time (in whole seconds) that still falls within the current object's
day, in the object's timezone context |
|
|
|
lessThan(self,
t)
Compare this DateTime object to another DateTime object OR a
floating point number such as that which is returned by the python
time module. |
|
|
|
lessThanEqualTo(self,
t)
Compare this DateTime object to another DateTime object OR a
floating point number such as that which is returned by the python
time module. |
|
|
|
localZone(self,
ltm=None)
Returns the time zone on the given date. |
|
|
|
millis(self)
Return the millisecond since the epoch in GMT. |
|
|
|
minute(self)
Return the minute |
|
|
|
mm(self)
Return month as a 2 digit string |
|
|
|
month(self)
Return the month of the object as an integer |
|
|
|
notEqualTo(self,
t)
Compare this DateTime object to another DateTime object OR a
floating point number such as that which is returned by the python
time module. |
|
|
|
pCommon(self)
Return a string representing the object's value in the format:
Mar. |
|
|
|
pCommonZ(self)
Return a string representing the object's value in the format:
Mar. |
|
|
|
pDay(self)
Return the abreviated (with period) name of the day of the
week |
|
|
|
pMonth(self)
Return the abreviated (with period) month name. |
|
|
|
parts(self)
Return a tuple containing the calendar year, month, day, hour,
minute second and timezone of the object |
|
|
|
rfc822(self)
Return the date in RFC 822 format |
|
|
|
second(self)
Return the second |
|
|
|
|
|
timeTime(self)
Return the date/time as a floating-point number in UTC, in the
format used by the python time module. |
|
|
|
timezone(self)
Return the timezone in which the object is represented. |
|
|
|
toZone(self,
z)
Return a DateTime with the value as the current object,
represented in the indicated timezone. |
|
|
|
tzoffset(self)
Return the timezone offset for the objects timezone. |
|
|
|
week(self)
Return the week number according to ISO see
http://www.tondering.dk/claus/cal/node6.html#SECTION00670000000000000000 |
|
|
|
year(self)
Return the calendar year of the object |
|
|
|
yy(self)
Return calendar year as a 2 digit string |
|
|
|
__allow_access_to_unprotected_subobjects__ = 1
|
|
_daymap = { ' fri ' : 6, ' friday ' : 6, ' mon ' : 2, ' monday ' : 2, ' sat ' ...
|
|
_days = [ ' Sunday ' , ' Monday ' , ' Tuesday ' , ' Wednesday ' , ' Thursday ...
|
|
_days_a = [ ' Sun ' , ' Mon ' , ' Tue ' , ' Wed ' , ' Thu ' , ' Fri ' , ' Sat ' ]
|
|
_days_p = [ ' Sun. ' , ' Mon. ' , ' Tue. ' , ' Wed. ' , ' Thu. ' , ' Fri. ' , ' Sa ...
|
|
_isDST = 1
|
|
_localzone = ' GMT-4 '
|
|
_localzone0 = ' US/Eastern '
|
|
_localzone1 = ' GMT-4 '
|
|
_month_len = ( ( 0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, ...
|
|
_monthmap = { ' apr ' : 4, ' april ' : 4, ' aug ' : 8, ' august ' : 8, ' dec ...
|
|
_months = [ '
' , ' January ' , ' February ' , ' March ' , ' April ' , ' May ' , ...
|
|
_months_a = [ '
' , ' Jan ' , ' Feb ' , ' Mar ' , ' Apr ' , ' May ' , ' Jun ' , ' Ju ...
|
|
_months_p = [ '
' , ' Jan. ' , ' Feb. ' , ' Mar. ' , ' Apr. ' , ' May ' , ' June ' ...
|
|
_multipleZones = True
|
|
_tzinfo = <DateTime.DateTime._cache instance at 0x145eb48>
|
|
_until_month = ( ( 0, 0, 31, 59, 90, 120, 151, 181, 212, 243, 27...
|
|
delimiters = ' -/.:,+ '
|
|
flt_pattern = re.compile(r':( [ 0- 9] + \.[ 0- 9] + ) ')
|
|
int_pattern = re.compile(r'( [ 0- 9] + ) ')
|
|
name_pattern = re.compile(r'(?i) ( [ a- zA- Z] + ) ')
|
|
space_chars = ' \t\n '
|