VBScript внутренне представляет даты как двойное число, дни с «года 0» в части слева от десятичной точки и миллисекунды с полуночи для текущего дня справа от десятичной точки. "Год 0" кажется 1899, если
WScript.Echo Year(CDate(0))
можно доверять.
JScript, с другой стороны, начинается с «0-го года» 1970 года и представляет время как общее количество миллисекунд с того момента до настоящего момента.
Может ли кто-нибудь указать мне код, который делает возможным преобразование дат JScript в даты VBScript и обратно по этим строкам, используя базовый двойной или длинный формат даты?