SDateTime
Index
Functions Index
Static Functions
Properties Index
Functions
Equals
bool Equals (SDateTime other)
Returns true if the datetimes are same.
ComparesTo
int ComparesTo (SDateTime other)
Compares two datetimes and returns an integer. 0 == identical. greater than 0 == This datetime is greater than other. less than 0 == This datetime is less than other.
FormatLocal
string FormatLocal (string format)
Outputs a custom formatted string with the date and time according to local language rules.
format
string
See below for examples
FunctionName
string FormatGlobal (string format)
Outputs a custom formatted string with the date and time according to global rules (culture invariant).
Regional
string Regional (string region)
Outputs a string with the date and time formatted according to specific regional rules.
region
string
FormatRegional
string FormatRegional (string region, string format)
Outputs a custom formatted string with the date and time according to specific regional rules.
region
string
format
string
See below
AddYears
SDateTime AddYears (int amount)
Return a new SDateTime that is the current date time + amount years.
AddMonths
SDateTime AddMonths (int amount)
Return a new SDateTime that is the current date time + amount months.
AddDays
SDateTime AddDays (double amount)
Return a new SDateTime that is the current date time + amount days.
AddHours
SDateTime AddHours (double amount)
Return a new SDateTime that is the current date time + amount hours.
AddMinutes
SDateTime AddMinutes (double amount)
Return a new SDateTime that is the current date time + amount minutes.
AddSeconds
SDateTime AddSeconds (double amount)
Return a new SDateTime that is the current date time + amount seconds.
AddMilliseconds
SDateTime AddMilliseconds (double amount)
Return a new SDateTime that is the current date time + amount milliseconds.
Now
static SDateTime Now()
Creates a new SDateTime object equal to the current local time.
Server
static SDateTime Server ()
Creates a new SDateTime object equal to the current server time.
Parse
static SDateTime Parse (string input)
Creates a new SDateTime object by attempting to parse a string input. Returns null/nil if the string cannot be parsed.
IsLeapYear
static bool IsLeapYear (int year)
Return true if the specified year is a leap year.
DaysInMonth
static int DaysInMonth (int year, int month)
Return the number of days in the given month for the given year.
Properties
Year
int Year get
Get the independent time unit property of the SDateTime object.
Month
int Month get
Property Description
Day
int Day get
Property Description
Hour
int Hour get
Property Description
Minute
int Minute get
Property Description
Second
int Second get
Property Description
Millisecond
int Millisecond get
Property Description
Local
string Local get
Outputs a string with the date and time formatted according to local language rules.
Global
string Global get
Outputs a string with the date and time formatted according to global rules (culture invariant).
UnixTime
int UnixTime get
Return this time in Unix time, the number of seconds since Jan 1st, 1970.
IsDaylightSavingTime
bool IsDaylightSavingTime get
Indicates whether this instance of DateTime is within the daylight saving time range for the current time zone.
Last updated