Convert (datetime) object to decimal year
import datetime as dt
decYr = utils.timeUtils.dateToDecYear(dt.datetime(2012,7,10))
written by Sebastien, 2013-02
takes a python datetime object and returns a string in yyyymmdd format
import datetime as dt
dateStr = utils.timeUtils.dateToYyyymmdd(dt.datetime(2012,7,10))
Written by AJ 20120718
reads in a datetime and outputs the equivalent epoch time
import datetime as dt
epoch = utils.timeUtils.datetimeToEpoch(dt.datetime(2012,7,10))
Written by AJ 20120914 Modified by Nathaniel Frissell 20130729 - Added list support.
Convert a julian date to a datetime object.
myDateList = utils.timeUtils.julToDatetime(2456118.5)
Created by Nathaniel Frissell 20120810
Parse YYYYMMDD dates in YYYY, MM, DD and vice versa
tlist = utils.timeUtils.parseDate('20120710')
ttime = utils.timeUtils.parseDate([2012,07,10])
Created by Sebastien
Parse HHMM or HHMMSS dates in HH, MM, SS and vice versa
tlist = utils.timeUtils.parseDate('065022')
tstr = utils.timeUtils.parseDate([6,50,22])
Created by Sebastien
Converts time expressed in seconds from start of year to a python DATETIME object
myDate = utils.timeUtils.timeYrsecToDate(1205304,2012)
Written by Sebastien, Jul. 2012
takes a string in yyyymmdd format and returns a python date object
myDate = utils.timeUtils.yyyymmddToDate('20120710')
Written by AJ 20120718
alias of utils.timeUtils