本文整理匯總了Python中datetime.datetime.__new__方法的典型用法代碼示例。如果您正苦於以下問題:Python datetime.__new__方法的具體用法?Python datetime.__new__怎麽用?Python datetime.__new__使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類datetime.datetime
的用法示例。
在下文中一共展示了datetime.__new__方法的6個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Python代碼示例。
示例1: __new__
# 需要導入模塊: from datetime import datetime [as 別名]
# 或者: from datetime.datetime import __new__ [as 別名]
def __new__(cls, value, trivia, raw): # type: (int, Trivia, str) -> Integer
return super(Integer, cls).__new__(cls, value)
示例2: __new__
# 需要導入模塊: from datetime import datetime [as 別名]
# 或者: from datetime.datetime import __new__ [as 別名]
def __new__(cls, *args, **kwargs):
return datetime.__new__(datetime, *args, **kwargs)
示例3: __new__
# 需要導入模塊: from datetime import datetime [as 別名]
# 或者: from datetime.datetime import __new__ [as 別名]
def __new__(cls, *args, **kwargs): # pylint: disable=signature-differs
return datetime.__new__(datetime, *args, **kwargs)
示例4: __new__
# 需要導入模塊: from datetime import datetime [as 別名]
# 或者: from datetime.datetime import __new__ [as 別名]
def __new__(cls, *args, **kwargs):
return datetime.__new__(datetime, *args, **kwargs)
示例5: __new__
# 需要導入模塊: from datetime import datetime [as 別名]
# 或者: from datetime.datetime import __new__ [as 別名]
def __new__(cls, month=1, day=1, hour=0, minute=0, leap_year=False):
"""Create Ladybug datetime.
"""
year = 2016 if leap_year else 2017
hour, minute = Time._calculate_hour_and_minute(hour + minute / 60.0)
try:
return datetime.__new__(cls, year, month, day, hour, minute)
except ValueError as e:
raise ValueError("{}:\n\t({}/{}@{}:{})(m/d@h:m)".format(
e, month, day, hour, minute
))
示例6: __reduce_ex__
# 需要導入模塊: from datetime import datetime [as 別名]
# 或者: from datetime.datetime import __new__ [as 別名]
def __reduce_ex__(self, protocol):
"""Call the __new__() constructor when the class instance is unpickled.
This method is necessary for the pickle.loads() call to work.
"""
return (type(self), (self.month, self.day, self.hour, self.minute))