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__":
myvar.set_writable() # Set MyVariable to be writable by clients
mystringvar = myobj.add_variable(idx, "MyStringVariable", "Really nice string")
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
myarrayvar = myobj.add_variable(idx, "myarrayvar", [6.7, 7.9])
myarrayvar = myobj.add_variable(idx, "myStronglytTypedVariable", ua.Variant([], ua.VariantType.UInt32))
......
......@@ -182,7 +182,7 @@ class HistorySQLite(HistoryStorageInterface):
if 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:
_c_sub.execute('DELETE FROM "{tn}" WHERE Time < ?'.format(tn=table),
......
......@@ -1060,7 +1060,7 @@ def get_default_value(vtype):
elif vtype == VariantType.String:
return None # a string can be null
elif vtype == VariantType.DateTime:
return datetime.now()
return datetime.utcnow()
elif vtype == VariantType.Guid:
return uuid.uuid4()
elif vtype == VariantType.XmlElement:
......
......@@ -224,7 +224,7 @@ class XmlTests(object):
self._test_xml_var_type(o, "guid_array")
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")
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