#!/usr/bin/python

#
# Copyright (c) 2007,2008,2009 MBARI
# MBARI Proprietary Information.  All Rights Reserved
#

from datetime import datetime

# Converts Tethy's 2009-07-08T22:34:54.17343Z time 
# format to a python datetime object
def toDateTime(tethysTimeStr):
  ttstr, junk = tethysTimeStr.split("Z")
  datestr, timestr = ttstr.split("T")
  datey, datem, dated = datestr.split("-")
  timeh, timem, times = timestr.split(":")
  times, timems = times.split(".")
  datey, datem, dated = map(int, [datey, datem, dated])
  timeh, timem, times, timems = map(int, [timeh, timem, times, timems])
  d = datetime(datey, datem, dated, timeh, timem, times, timems * 10)
  return d

