var time = Time.getSystemTime()
var sd = (time.getYear() - 2323) * 1000
var days = time.getDayOfYear() - 1
days = days + time.getHour() / 24.0
days = days + time.getMinute() / 1440.0
days = days + time.getSecond() / 86400.0

if (time.isLeapYear())
    sd = sd + 1000.0 * days / 366
else
    sd = sd + 1000.0 * days / 365

send("Current stardate: " + sd)