Type for choosing how to set the reference time in Annex60.Utilities.Time.CalendarTime.
For example, Annex60.Utilities.Time.Types.TimeReference.NY2016
means that if the Modelica built-in variable time=0
, it is
January 1, 2016, 0:00:00 local time.
type ZeroTime = enumeration(UnixTimeStamp "Thu, 01 Jan 1970 00:00:00 local time", Custom "User specified local time", NY2010 "New year 2010, 00:00:00 local time", NY2011 "New year 2011, 00:00:00 local time", NY2012 "New year 2012, 00:00:00 local time", NY2013 "New year 2013, 00:00:00 local time", NY2014 "New year 2014, 00:00:00 local time", NY2015 "New year 2015, 00:00:00 local time", NY2016 "New year 2016, 00:00:00 local time", NY2017 "New year 2017, 00:00:00 local time", NY2018 "New year 2018, 00:00:00 local time", NY2019 "New year 2019, 00:00:00 local time", NY2020 "New year 2020, 00:00:00 local time");