コード例 #1
0
ファイル: date_op.py プロジェクト: mozilla/measure-noise
 def __init__(self, term):
     if hasattr(self, "date"):
         return
     if is_text(term):
         self.date = term
     else:
         self.date = coalesce(term.get("literal"), term)
     v = unicode2Date(self.date)
     if isinstance(v, Date):
         Literal.__init__(self, v.unix)
     else:
         Literal.__init__(self, v.seconds)
コード例 #2
0
 def __init__(self, term):
     if is_data(term):
         term = term['date']  # FOR WHEN WE MIGHT DO Literal({"date":term})
     self.date = term
     Literal.__init__(self, float(Date(self.date)))
コード例 #3
0
 def __init__(self, op=None, term=None):
     Literal.__init__(self, True)
コード例 #4
0
 def __init__(self, op=None, term=None):
     Literal.__init__(self, False)