Actionscript yılında milisaniye Unix zaman damgası böyle elde edilir:
public static function getTimeStamp():uint
{
var now:Date = new Date();
return now.getTime();
}
Doc açıkça şöyle demektedir:
getTime():Number Returns the number of milliseconds since midnight January 1, 1970, universal time, for a Date object.
Ben o iz zaman, aşağıdaki döndürür:
824655597
So, 824655597 / 1000 / 60 / 60 / 24 / 365 = 0.02 years. This is obviously not correct, as it should be around 39 years.
Soru # 1: Burada ne yanlış?
Şimdi, PHP parçası üzerine: Ben de orada milisaniye cinsinden zaman damgası almak için çalışıyorum. microtime()
function verilen argüman bağlı olarak, bir dize (0,29207800 1246365903) veya bir şamandıra (1246365134,01) döndürür ya. Ben damgaları kolay olduğunu düşündüm, çünkü ben kendimi bu yapmak için gidiyordu. Ama şimdi ben denedim ve bu şamandıra fark ve Actionscript benim sorunları ile birleştirmek olduğunu ben gerçekten hiçbir ipucu var.
Soru # 2: nasıl bir Unix zaman damgası milisaniye miktarını döndürür yapmak gerekir?
Zaman damgaları çok kolay olmalı, ben muhtemelen bu konuda .. üzgünüm şey eksik. Şimdiden teşekkürler.
EDIT1: Answered the first question by myself. See below.
EDIT2: Answered second question by myself as well. See below. Can't accept answer within 48 hours.