Don’t use jython’s datetime in Ignition. Use system.date.now() and the date manipulation functions provided by Ignition. Ignition is java under the hood, and therefore you need instances of java.util.Date to have consistency. Jython’s datetime does not leverage java types, and is particularly bad at timezones.