mktime()

Deprecated in 5.0.

Please use DateTime class.

mktime(time): int

Converts broken down time (represented by object of DateTime class) to UNIX time (number of seconds since epoch). DateTime object can be returned by localtime or gmtime functions or created using operator new. Broken down time assumed to be local time.

Table 1. Parameters

time

DateTime

Broken down time.

Return

UNIX time (number of seconds since epoch).

t = new DateTime();  // create new DateTime object
t.year = 2018;
t.mon = 3;	// April (0-based month numbering)
t.mday = 10;
t.hour = 10;
t.min = 16;
t.sec = 55;
t.isdst = -1;	// auto detect daylight saving
println(mktime(t)); //Will print "1523344615"