Commit 71ca6430 authored by olivier R-D's avatar olivier R-D

remove other occurences of datetime.now(), use utnow()

parent ddd4278b
...@@ -92,7 +92,7 @@ if __name__ == "__main__": ...@@ -92,7 +92,7 @@ if __name__ == "__main__":
myvar.set_writable() # Set MyVariable to be writable by clients myvar.set_writable() # Set MyVariable to be writable by clients
mystringvar = myobj.add_variable(idx, "MyStringVariable", "Really nice string") mystringvar = myobj.add_variable(idx, "MyStringVariable", "Really nice string")
mystringvar.set_writable() # Set MyVariable to be writable by clients mystringvar.set_writable() # Set MyVariable to be writable by clients
mydtvar = myobj.add_variable(idx, "MyDateTimeVar", datetime.now()) mydtvar = myobj.add_variable(idx, "MyDateTimeVar", datetime.utcnow())
mydtvar.set_writable() # Set MyVariable to be writable by clients mydtvar.set_writable() # Set MyVariable to be writable by clients
myarrayvar = myobj.add_variable(idx, "myarrayvar", [6.7, 7.9]) myarrayvar = myobj.add_variable(idx, "myarrayvar", [6.7, 7.9])
myarrayvar = myobj.add_variable(idx, "myStronglytTypedVariable", ua.Variant([], ua.VariantType.UInt32)) myarrayvar = myobj.add_variable(idx, "myStronglytTypedVariable", ua.Variant([], ua.VariantType.UInt32))
......
...@@ -182,7 +182,7 @@ class HistorySQLite(HistoryStorageInterface): ...@@ -182,7 +182,7 @@ class HistorySQLite(HistoryStorageInterface):
if period: if period:
# after the insert, if a period was specified delete all records older than period # after the insert, if a period was specified delete all records older than period
date_limit = datetime.now() - period date_limit = datetime.utcnow() - period
try: try:
_c_sub.execute('DELETE FROM "{tn}" WHERE Time < ?'.format(tn=table), _c_sub.execute('DELETE FROM "{tn}" WHERE Time < ?'.format(tn=table),
......
...@@ -1060,7 +1060,7 @@ def get_default_value(vtype): ...@@ -1060,7 +1060,7 @@ def get_default_value(vtype):
elif vtype == VariantType.String: elif vtype == VariantType.String:
return None # a string can be null return None # a string can be null
elif vtype == VariantType.DateTime: elif vtype == VariantType.DateTime:
return datetime.now() return datetime.utcnow()
elif vtype == VariantType.Guid: elif vtype == VariantType.Guid:
return uuid.uuid4() return uuid.uuid4()
elif vtype == VariantType.XmlElement: elif vtype == VariantType.XmlElement:
......
...@@ -224,7 +224,7 @@ class XmlTests(object): ...@@ -224,7 +224,7 @@ class XmlTests(object):
self._test_xml_var_type(o, "guid_array") self._test_xml_var_type(o, "guid_array")
def test_xml_datetime(self): def test_xml_datetime(self):
o = self.opc.nodes.objects.add_variable(3, "myxmlvar-dt", datetime.datetime.now(), ua.VariantType.DateTime) o = self.opc.nodes.objects.add_variable(3, "myxmlvar-dt", datetime.datetime.utcnow(), ua.VariantType.DateTime)
self._test_xml_var_type(o, "datetime") self._test_xml_var_type(o, "datetime")
def test_xml_datetime_array(self): def test_xml_datetime_array(self):
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment