MODE = 'full' GETHATTACHPOINT = 'ipc:./testchain/geth.ipc' PASSWORD = '' SOURCEDIR = '../contracts' DATETIMELIBSOL = 'BokkyPooBahsDateTimeLibrary.sol' DATETIMELIBJS = 'BokkyPooBahsDateTimeLibrary.js' TESTDATETIMESOL = 'TestDateTime.sol' TESTDATETIMEJS = 'TestDateTime.js' DEPLOYMENTDATA = 'deploymentData.js' TEST1OUTPUT = 'test1output.txt' TEST1RESULTS = 'test1results.txt' CURRENTTIME = '1579355174' 'Sun Jan 19 00:46:14 2020' START_DATE = '1579355219' 'Sun Jan 19 00:46:59 2020' END_DATE = '1579355294' 'Sun Jan 19 00:48:14 2020' --- Differences ../contracts/BokkyPooBahsDateTimeLibrary.sol BokkyPooBahsDateTimeLibrary.sol --- --- Differences ../contracts/TestDateTime.sol TestDateTime.sol --- solc, the solidity compiler commandline interface Version: 0.6.0+commit.26b70077.Darwin.appleclang contractsdir: ../contracts remapdir : (no remapping) mainsol : TestDateTime.sol outputsol : ../flattened/TestDateTime_flattened.sol Processing ../contracts/TestDateTime.sol Importing ../contracts/BokkyPooBahsDateTimeLibrary.sol Processing ../contracts/BokkyPooBahsDateTimeLibrary.sol Welcome to the Geth JavaScript console! instance: Geth/v1.9.9-stable-01744997/darwin-amd64/go1.13.5 coinbase: 0xa00af22d07c87d96eeeb0ed583f8f6ac7812827e at block: 5 (Sun, 19 Jan 2020 00:46:15 AEDT) datadir: /Users/bok/Projects/BokkyPooBahsDateTimeLibrary/test/testchain modules: admin:1.0 clique:1.0 debug:1.0 eth:1.0 miner:1.0 net:1.0 personal:1.0 rpc:1.0 shh:1.0 txpool:1.0 web3:1.0 > true > true > true > > undefined > undefined > undefined > undefined > > DATA: dateTimeLibAbi=[] undefined > DATA: dateTimeLibBin="0x60566023600b82828239805160001a607314601657fe5b30600052607381538281f3fe73000000000000000000000000000000000000000030146080604052600080fdfea264697066735822122075d49f0ac9a443fac8bb202f0adb9e02ed12cbbf6d4d258fcb57548a1e88719064736f6c63430006000033" undefined > DATA: testDateTimeAbi=[{"inputs":[{"internalType":"uint256","name":"year","type":"uint256"},{"internalType":"uint256","name":"month","type":"uint256"}],"name":"_getDaysInMonth","outputs":[{"internalType":"uint256","name":"daysInMonth","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"year","type":"uint256"}],"name":"_isLeapYear","outputs":[{"internalType":"bool","name":"leapYear","type":"bool"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"timestamp","type":"uint256"},{"internalType":"uint256","name":"_days","type":"uint256"}],"name":"addDays","outputs":[{"internalType":"uint256","name":"newTimestamp","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"timestamp","type":"uint256"},{"internalType":"uint256","name":"_hours","type":"uint256"}],"name":"addHours","outputs":[{"internalType":"uint256","name":"newTimestamp","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"timestamp","type":"uint256"},{"internalType":"uint256","name":"_minutes","type":"uint256"}],"name":"addMinutes","outputs":[{"internalType":"uint256","name":"newTimestamp","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"timestamp","type":"uint256"},{"internalType":"uint256","name":"_months","type":"uint256"}],"name":"addMonths","outputs":[{"internalType":"uint256","name":"newTimestamp","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"timestamp","type":"uint256"},{"internalType":"uint256","name":"_seconds","type":"uint256"}],"name":"addSeconds","outputs":[{"internalType":"uint256","name":"newTimestamp","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"timestamp","type":"uint256"},{"internalType":"uint256","name":"_years","type":"uint256"}],"name":"addYears","outputs":[{"internalType":"uint256","name":"newTimestamp","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"fromTimestamp","type":"uint256"},{"internalType":"uint256","name":"toTimestamp","type":"uint256"}],"name":"diffDays","outputs":[{"internalType":"uint256","name":"_days","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"fromTimestamp","type":"uint256"},{"internalType":"uint256","name":"toTimestamp","type":"uint256"}],"name":"diffHours","outputs":[{"internalType":"uint256","name":"_hours","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"fromTimestamp","type":"uint256"},{"internalType":"uint256","name":"toTimestamp","type":"uint256"}],"name":"diffMinutes","outputs":[{"internalType":"uint256","name":"_minutes","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"fromTimestamp","type":"uint256"},{"internalType":"uint256","name":"toTimestamp","type":"uint256"}],"name":"diffMonths","outputs":[{"internalType":"uint256","name":"_months","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"fromTimestamp","type":"uint256"},{"internalType":"uint256","name":"toTimestamp","type":"uint256"}],"name":"diffSeconds","outputs":[{"internalType":"uint256","name":"_seconds","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"fromTimestamp","type":"uint256"},{"internalType":"uint256","name":"toTimestamp","type":"uint256"}],"name":"diffYears","outputs":[{"internalType":"uint256","name":"_years","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"timestamp","type":"uint256"}],"name":"getDay","outputs":[{"internalType":"uint256","name":"day","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"timestamp","type":"uint256"}],"name":"getDayOfWeek","outputs":[{"internalType":"uint256","name":"dayOfWeek","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"timestamp","type":"uint256"}],"name":"getDaysInMonth","outputs":[{"internalType":"uint256","name":"daysInMonth","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"timestamp","type":"uint256"}],"name":"getHour","outputs":[{"internalType":"uint256","name":"hour","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"timestamp","type":"uint256"}],"name":"getMinute","outputs":[{"internalType":"uint256","name":"minute","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"timestamp","type":"uint256"}],"name":"getMonth","outputs":[{"internalType":"uint256","name":"month","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"timestamp","type":"uint256"}],"name":"getSecond","outputs":[{"internalType":"uint256","name":"second","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"timestamp","type":"uint256"}],"name":"getYear","outputs":[{"internalType":"uint256","name":"year","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"timestamp","type":"uint256"}],"name":"isLeapYear","outputs":[{"internalType":"bool","name":"leapYear","type":"bool"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"year","type":"uint256"},{"internalType":"uint256","name":"month","type":"uint256"},{"internalType":"uint256","name":"day","type":"uint256"}],"name":"isValidDate","outputs":[{"internalType":"bool","name":"valid","type":"bool"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"year","type":"uint256"},{"internalType":"uint256","name":"month","type":"uint256"},{"internalType":"uint256","name":"day","type":"uint256"},{"internalType":"uint256","name":"hour","type":"uint256"},{"internalType":"uint256","name":"minute","type":"uint256"},{"internalType":"uint256","name":"second","type":"uint256"}],"name":"isValidDateTime","outputs":[{"internalType":"bool","name":"valid","type":"bool"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"timestamp","type":"uint256"}],"name":"isWeekDay","outputs":[{"internalType":"bool","name":"weekDay","type":"bool"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"timestamp","type":"uint256"}],"name":"isWeekEnd","outputs":[{"internalType":"bool","name":"weekEnd","type":"bool"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"nextYear","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"timestamp","type":"uint256"},{"internalType":"uint256","name":"_days","type":"uint256"}],"name":"subDays","outputs":[{"internalType":"uint256","name":"newTimestamp","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"timestamp","type":"uint256"},{"internalType":"uint256","name":"_hours","type":"uint256"}],"name":"subHours","outputs":[{"internalType":"uint256","name":"newTimestamp","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"timestamp","type":"uint256"},{"internalType":"uint256","name":"_minutes","type":"uint256"}],"name":"subMinutes","outputs":[{"internalType":"uint256","name":"newTimestamp","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"timestamp","type":"uint256"},{"internalType":"uint256","name":"_months","type":"uint256"}],"name":"subMonths","outputs":[{"internalType":"uint256","name":"newTimestamp","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"timestamp","type":"uint256"},{"internalType":"uint256","name":"_seconds","type":"uint256"}],"name":"subSeconds","outputs":[{"internalType":"uint256","name":"newTimestamp","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"timestamp","type":"uint256"},{"internalType":"uint256","name":"_years","type":"uint256"}],"name":"subYears","outputs":[{"internalType":"uint256","name":"newTimestamp","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"test","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"year","type":"uint256"},{"internalType":"uint256","name":"month","type":"uint256"},{"internalType":"uint256","name":"day","type":"uint256"}],"name":"timestampFromDate","outputs":[{"internalType":"uint256","name":"timestamp","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"year","type":"uint256"},{"internalType":"uint256","name":"month","type":"uint256"},{"internalType":"uint256","name":"day","type":"uint256"},{"internalType":"uint256","name":"hour","type":"uint256"},{"internalType":"uint256","name":"minute","type":"uint256"},{"internalType":"uint256","name":"second","type":"uint256"}],"name":"timestampFromDateTime","outputs":[{"internalType":"uint256","name":"timestamp","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"timestamp","type":"uint256"}],"name":"timestampToDate","outputs":[{"internalType":"uint256","name":"year","type":"uint256"},{"internalType":"uint256","name":"month","type":"uint256"},{"internalType":"uint256","name":"day","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"timestamp","type":"uint256"}],"name":"timestampToDateTime","outputs":[{"internalType":"uint256","name":"year","type":"uint256"},{"internalType":"uint256","name":"month","type":"uint256"},{"internalType":"uint256","name":"day","type":"uint256"},{"internalType":"uint256","name":"hour","type":"uint256"},{"internalType":"uint256","name":"minute","type":"uint256"},{"internalType":"uint256","name":"second","type":"uint256"}],"stateMutability":"pure","type":"function"}] undefined > DATA: testDateTimeBin="0x608060405234801561001057600080fd5b506110ed806100206000396000f3fe608060405234801561001057600080fd5b506004361061023c5760003560e01c80637217523c1161013b578063b8d16dbc116100b8578063ea1c16901161007c578063ea1c169014610704578063f615ed5414610754578063f8a8fd6d14610777578063fa93f88314610781578063ff2258cb1461079e5761023c565b8063b8d16dbc14610649578063c7b6fd6a14610666578063c9d3462214610689578063d6582d0d146106ac578063de5101af146106c95761023c565b806392d66313116100ff57806392d66313146105ac5780639e524caa146105c9578063a324ad24146105ec578063ad203bd414610609578063b05eb08d1461062c5761023c565b80637217523c146105035780637be341091461052657806389a3a00d146105495780638aa001fc1461056c5780638d4a2d39146105895761023c565b80633e239e1a116101c9578063444fda821161018d578063444fda82146104425780634b321502146104655780635e05bd6d1461048857806362fb9697146104c357806365c72840146104e65761023c565b80633e239e1a1461039f5780633f9e0eb7146103bc5780634355644d146103df5780634371c46514610402578063442b8c791461041f5761023c565b806314b2d6dc1161021057806314b2d6dc146102be5780631f4f77b2146102fb57806322f8a2b8146103245780632af123b8146103415780633293d007146103645761023c565b80625015531461024157806302e98e0d1461027657806310848ddf14610299578063146bea7b146102b6575b600080fd5b6102646004803603604081101561025757600080fd5b50803590602001356107c1565b60408051918252519081900360200190f35b6102646004803603604081101561028c57600080fd5b50803590602001356107d4565b610264600480360360208110156102af57600080fd5b50356107e0565b6102646107f1565b6102e7600480360360608110156102d457600080fd5b50803590602081013590604001356107f7565b604080519115158252519081900360200190f35b6102646004803603606081101561031157600080fd5b508035906020810135906040013561080c565b6102646004803603602081101561033a57600080fd5b5035610819565b6102646004803603604081101561035757600080fd5b5080359060200135610824565b6102e7600480360360c081101561037a57600080fd5b5080359060208101359060408101359060608101359060808101359060a00135610830565b610264600480360360208110156103b557600080fd5b503561084b565b610264600480360360408110156103d257600080fd5b5080359060200135610856565b610264600480360360408110156103f557600080fd5b5080359060200135610862565b6102e76004803603602081101561041857600080fd5b503561086e565b6102646004803603604081101561043557600080fd5b5080359060200135610879565b6102646004803603604081101561045857600080fd5b5080359060200135610885565b6102646004803603604081101561047b57600080fd5b5080359060200135610891565b610264600480360360c081101561049e57600080fd5b5080359060208101359060408101359060608101359060808101359060a0013561089d565b610264600480360360408110156104d957600080fd5b50803590602001356108b7565b610264600480360360208110156104fc57600080fd5b50356108c3565b6102646004803603604081101561051957600080fd5b50803590602001356108ce565b6102646004803603604081101561053c57600080fd5b50803590602001356108da565b6102646004803603604081101561055f57600080fd5b50803590602001356108e6565b6102646004803603602081101561058257600080fd5b50356108f2565b6102646004803603604081101561059f57600080fd5b50803590602001356108fd565b610264600480360360208110156105c257600080fd5b5035610909565b610264600480360360408110156105df57600080fd5b5080359060200135610914565b6102646004803603602081101561060257600080fd5b5035610920565b6102646004803603604081101561061f57600080fd5b508035906020013561092b565b6102e76004803603602081101561064257600080fd5b5035610937565b6102e76004803603602081101561065f57600080fd5b5035610942565b6102646004803603604081101561067c57600080fd5b508035906020013561094d565b6102646004803603604081101561069f57600080fd5b5080359060200135610959565b6102e7600480360360208110156106c257600080fd5b5035610965565b6106e6600480360360208110156106df57600080fd5b5035610970565b60408051938452602084019290925282820152519081900360600190f35b6107216004803603602081101561071a57600080fd5b503561098b565b604080519687526020870195909552858501939093526060850191909152608084015260a0830152519081900360c00190f35b6102646004803603604081101561076a57600080fd5b50803590602001356109b1565b61077f6109bd565b005b6102646004803603602081101561079757600080fd5b50356109d5565b610264600480360360408110156107b457600080fd5b50803590602001356109e0565b60006107cd83836109ec565b9392505050565b60006107cd8383610a00565b60006107eb82610a1d565b92915050565b60005481565b6000610804848484610a3f565b949350505050565b6000610804848484610a95565b60006107eb82610aaf565b60006107cd8383610ac2565b6000610840878787878787610adc565b979650505050505050565b60006107eb82610b1c565b60006107cd8383610b2a565b60006107cd8383610bb0565b60006107eb82610c2a565b60006107cd8383610c3f565b60006107cd8383610c66565b60006107cd8383610cc2565b6000610840878787878787610cd6565b9695505050505050565b60006107cd8383610d00565b60006107eb82610d14565b60006107cd8383610d23565b60006107cd8383610d38565b60006107cd8383610d8a565b60006107eb82610d9d565b60006107cd8383610da4565b60006107eb82610db4565b60006107cd8383610dcc565b60006107eb82610ddf565b60006107cd8383610dee565b60006107eb82610e6e565b60006107eb82610e93565b60006107cd8383610eb0565b60006107cd8383610ec5565b60006107eb82610ee0565b600080600061097e84610ef5565b9196909550909350915050565b60008060008060008061099d87610f06565b949c939b5091995097509550909350915050565b60006107cd8383610f45565b426109cf81600163ffffffff610c3f16565b60005550565b60006107eb82610f55565b60006107cd8383610f64565b610e1081028203828111156107eb57600080fd5b600081831115610a0f57600080fd5b603c8383035b049392505050565b60008080610a3062015180855b04610fa5565b50915091506108048282610b2a565b60006107b28410158015610a535750600083115b8015610a605750600c8311155b156107cd576000610a718585610b2a565b9050600083118015610a835750808311155b15610a8d57600191505b509392505050565b600062015180610aa685858561103b565b02949350505050565b6007620151809091046003010660010190565b600081831115610ad157600080fd5b610e10838303610a15565b6000610ae9878787610a3f565b156108ad57601884108015610afe5750603c83105b8015610b0a5750603c82105b156108ad575060019695505050505050565b610e10620151809091060490565b60008160011480610b3b5750816003145b80610b465750816005145b80610b515750816007145b80610b5c5750816008145b80610b67575081600a145b80610b72575081600c145b15610b7f5750601f6107eb565b81600214610b8f5750601e6107eb565b610b9883610e6e565b610ba357601c610ba6565b601d5b60ff169392505050565b6000808080610bc26201518087610a2a565b600c918801600019810183810494909401965094509250900660010191506000610bec8484610b2a565b905080821115610bfa578091505b62015180870662015180610c0f86868661103b565b0201945086851015610c2057600080fd5b5050505092915050565b60006006610c3783610aaf565b101592915050565b6000808080610c516201518087610a2a565b9187019450925090506000610bec8484610b2a565b6000808080610c786201518087610a2a565b918790039450925090506000610c8e8484610b2a565b905080821115610c9c578091505b62015180870662015180610cb186868661103b565b0201945086851115610c2057600080fd5b610e1081028201828110156107eb57600080fd5b600081603c8402610e10860262015180610cf18b8b8b61103b565b02010101979650505050505050565b600081831115610d0f57600080fd5b500390565b60006108046201518083610a2a565b6201518081028201828110156107eb57600080fd5b600081831115610d4757600080fd5b600080610d576201518086610a2a565b5091509150600080610d6e620151808781610a2a57fe5b50600c9586029590910201939093039190910395945050505050565b603c81028201828110156107eb57600080fd5b603c900690565b818101828110156107eb57600080fd5b6000610dc36201518083610a2a565b50909392505050565b603c81028203828111156107eb57600080fd5b6000610a8d6201518083610a2a565b6000808080610e006201518087610a2a565b91945092509050600c8084028301869003600019019081049350600c810660010192506000610e2f8585610b2a565b905080831115610e3d578092505b62015180880662015180610e5287878761103b565b0201955087861115610e6357600080fd5b505050505092915050565b600060048206158015610e8357506064820615155b806107eb57505061019090061590565b600080610ea36201518084610a2a565b505090506107cd81610e6e565b6201518081028203828111156107eb57600080fd5b600081831115610ed457600080fd5b62015180838303610a15565b60006005610eed83610aaf565b111592915050565b6000808061097e6201518085610a2a565b60008080808080610f1a6201518088610a2a565b91999098919750610e10620151809092068281049750603c9290068281049650919091069350915050565b808203828111156107eb57600080fd5b6000610e108206603c81610a15565b600081831115610f7357600080fd5b6000610f826201518085610a2a565b505090506000610f97620151808581610a2a57fe5b505091909103949350505050565b60008080836226496581018262023ab1600483020590506004600362023ab18302010590910390600062164b09610fa0600185010205905060046105b58202058303601f019250600061098f8460500281610ffc57fe5b0590506000605061098f83020585039050600b820560301994909401606402929092018301996002600c90940290910392909201975095509350505050565b60006107b284101561104c57600080fd5b838383600062253d8c600460036064611324600c600d19890105890101050205600c80600d19870105600c02600287030361016f028161108857fe5b0560046105b5600c600d1989010589016112c0010205617d4b860301010303905080945050505050939250505056fea2646970667358221220144bfa7ff851a685f881e93c3b88c3dce21cc7d3c01423e087bdfba5b17d290964736f6c63430006000033" undefined > > undefined > RESULT: # Account EtherBalanceChange Token Name RESULT: -- ------------------------------------------ --------------------------- ------------------------------ --------------------------- RESULT: 0 0xa00af22d07c87d96eeeb0ed583f8f6ac7812827e 0.000000000000000000 0.000000000000000000 Account #0 - Miner RESULT: 1 0xa11aae29840fbb5c86e6fd4cf809eba183aef433 0.000000000000000000 0.000000000000000000 Account #1 - Contract Owner RESULT: 2 0xa22ab8a9d641ce77e06d98b7d7065d324d3d6976 0.000000000000000000 0.000000000000000000 Account #2 - Alice RESULT: 3 0xa33a6c312d9ad0e0f2e95541beed0cc081621fd0 0.000000000000000000 0.000000000000000000 Account #3 - Bob RESULT: 4 0xa44a08d3f6933c69212114bb66e2df1813651844 0.000000000000000000 0.000000000000000000 Account #4 - Carol RESULT: 5 0xa55a151eb00fded1634d27d1127b4be4627079ea 0.000000000000000000 0.000000000000000000 Account #5 - Dave RESULT: 6 0xa66a85ede0cbe03694aa9d9de0bb19c99ff55bd9 0.000000000000000000 0.000000000000000000 Account #6 RESULT: 7 0xa77a2b9d4b1c010a22a7c565dc418cef683dbcec 0.000000000000000000 0.000000000000000000 Account #7 RESULT: 8 0xa88a05d2b88283ce84c8325760b72a64591279a2 0.000000000000000000 0.000000000000000000 Account #8 RESULT: 9 0xa99a0ae3354c06b1459fd441a32a3f71005d7da0 0.000000000000000000 0.000000000000000000 Account #9 RESULT: 10 0xaaaa9de1e6c564446ebca0fd102d8bd92093c756 0.000000000000000000 0.000000000000000000 Account #10 RESULT: 11 0xabba43e7594e3b76afb157989e93c6621497fd4b 0.000000000000000000 0.000000000000000000 Account #11 RESULT: -- ------------------------------------------ --------------------------- ------------------------------ --------------------------- RESULT: 0.000000000000000000 Total Token Balances RESULT: -- ------------------------------------------ --------------------------- ------------------------------ --------------------------- RESULT: undefined > RESULT: undefined > > > undefined > undefined > undefined > RESULT: ----- Deploy DateTime Library ----- undefined > undefined > undefined > undefined > undefined > undefined > ... ...... ......... ............ ............ ............ ............ ............ ............ ............ ............ ......... ...... ... undefined > ... undefined > DATA: var dateTimeLibAddress="0x90d8927407c79c4a28ee879b821c76fc9bcc2688"; DATA: var dateTimeLibAbi=[]; DATA: var dateTimeLib=eth.contract(dateTimeLibAbi).at(dateTimeLibAddress); RESULT: # Account EtherBalanceChange Token Name RESULT: -- ------------------------------------------ --------------------------- ------------------------------ --------------------------- RESULT: 0 0xa00af22d07c87d96eeeb0ed583f8f6ac7812827e 0.001150736000000000 0.000000000000000000 Account #0 - Miner RESULT: 1 0xa11aae29840fbb5c86e6fd4cf809eba183aef433 -0.001150736000000000 0.000000000000000000 Account #1 - Contract Owner RESULT: 2 0xa22ab8a9d641ce77e06d98b7d7065d324d3d6976 0.000000000000000000 0.000000000000000000 Account #2 - Alice RESULT: 3 0xa33a6c312d9ad0e0f2e95541beed0cc081621fd0 0.000000000000000000 0.000000000000000000 Account #3 - Bob RESULT: 4 0xa44a08d3f6933c69212114bb66e2df1813651844 0.000000000000000000 0.000000000000000000 Account #4 - Carol RESULT: 5 0xa55a151eb00fded1634d27d1127b4be4627079ea 0.000000000000000000 0.000000000000000000 Account #5 - Dave RESULT: 6 0xa66a85ede0cbe03694aa9d9de0bb19c99ff55bd9 0.000000000000000000 0.000000000000000000 Account #6 RESULT: 7 0xa77a2b9d4b1c010a22a7c565dc418cef683dbcec 0.000000000000000000 0.000000000000000000 Account #7 RESULT: 8 0xa88a05d2b88283ce84c8325760b72a64591279a2 0.000000000000000000 0.000000000000000000 Account #8 RESULT: 9 0xa99a0ae3354c06b1459fd441a32a3f71005d7da0 0.000000000000000000 0.000000000000000000 Account #9 RESULT: 10 0xaaaa9de1e6c564446ebca0fd102d8bd92093c756 0.000000000000000000 0.000000000000000000 Account #10 RESULT: 11 0xabba43e7594e3b76afb157989e93c6621497fd4b 0.000000000000000000 0.000000000000000000 Account #11 RESULT: 12 0x90d8927407c79c4a28ee879b821c76fc9bcc2688 0.000000000000000000 0.000000000000000000 DateTime Library RESULT: -- ------------------------------------------ --------------------------- ------------------------------ --------------------------- RESULT: 0.000000000000000000 Total Token Balances RESULT: -- ------------------------------------------ --------------------------- ------------------------------ --------------------------- RESULT: undefined > RESULT: PASS Deploy DateTime Library 1 > RESULT: dateTimeLibTx status=0x1 Success gas=6000000 gasUsed=71921 costETH=0.001150736 costUSD=0.77756382256 @ ETH/USD=675.71 gasPrice=16 gwei block=19 txIx=0 txId=0x3d6e997266a4df7a6d24ad8461a47646aa30ac31435f55bc7f8d22226d67cd14 @ 1579355189 Sat, 18 Jan 2020 13:46:29 UTC undefined > RESULT: undefined > > > undefined > undefined > undefined > RESULT: ---------- Deploy TestDateTime Contract ---------- undefined > undefined > undefined > undefined > undefined > undefined > undefined > ... ...... ......... ............ ............ ............ ............ ............ ............ ............ ............ ............ ......... ...... ... undefined > ... undefined > DATA: var testDateTimeAddress="0x0e946b999033257976aa5cbe0e3530618ca1582d"; DATA: var testDateTimeAbi=[{"inputs":[{"internalType":"uint256","name":"year","type":"uint256"},{"internalType":"uint256","name":"month","type":"uint256"}],"name":"_getDaysInMonth","outputs":[{"internalType":"uint256","name":"daysInMonth","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"year","type":"uint256"}],"name":"_isLeapYear","outputs":[{"internalType":"bool","name":"leapYear","type":"bool"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"timestamp","type":"uint256"},{"internalType":"uint256","name":"_days","type":"uint256"}],"name":"addDays","outputs":[{"internalType":"uint256","name":"newTimestamp","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"timestamp","type":"uint256"},{"internalType":"uint256","name":"_hours","type":"uint256"}],"name":"addHours","outputs":[{"internalType":"uint256","name":"newTimestamp","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"timestamp","type":"uint256"},{"internalType":"uint256","name":"_minutes","type":"uint256"}],"name":"addMinutes","outputs":[{"internalType":"uint256","name":"newTimestamp","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"timestamp","type":"uint256"},{"internalType":"uint256","name":"_months","type":"uint256"}],"name":"addMonths","outputs":[{"internalType":"uint256","name":"newTimestamp","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"timestamp","type":"uint256"},{"internalType":"uint256","name":"_seconds","type":"uint256"}],"name":"addSeconds","outputs":[{"internalType":"uint256","name":"newTimestamp","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"timestamp","type":"uint256"},{"internalType":"uint256","name":"_years","type":"uint256"}],"name":"addYears","outputs":[{"internalType":"uint256","name":"newTimestamp","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"fromTimestamp","type":"uint256"},{"internalType":"uint256","name":"toTimestamp","type":"uint256"}],"name":"diffDays","outputs":[{"internalType":"uint256","name":"_days","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"fromTimestamp","type":"uint256"},{"internalType":"uint256","name":"toTimestamp","type":"uint256"}],"name":"diffHours","outputs":[{"internalType":"uint256","name":"_hours","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"fromTimestamp","type":"uint256"},{"internalType":"uint256","name":"toTimestamp","type":"uint256"}],"name":"diffMinutes","outputs":[{"internalType":"uint256","name":"_minutes","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"fromTimestamp","type":"uint256"},{"internalType":"uint256","name":"toTimestamp","type":"uint256"}],"name":"diffMonths","outputs":[{"internalType":"uint256","name":"_months","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"fromTimestamp","type":"uint256"},{"internalType":"uint256","name":"toTimestamp","type":"uint256"}],"name":"diffSeconds","outputs":[{"internalType":"uint256","name":"_seconds","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"fromTimestamp","type":"uint256"},{"internalType":"uint256","name":"toTimestamp","type":"uint256"}],"name":"diffYears","outputs":[{"internalType":"uint256","name":"_years","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"timestamp","type":"uint256"}],"name":"getDay","outputs":[{"internalType":"uint256","name":"day","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"timestamp","type":"uint256"}],"name":"getDayOfWeek","outputs":[{"internalType":"uint256","name":"dayOfWeek","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"timestamp","type":"uint256"}],"name":"getDaysInMonth","outputs":[{"internalType":"uint256","name":"daysInMonth","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"timestamp","type":"uint256"}],"name":"getHour","outputs":[{"internalType":"uint256","name":"hour","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"timestamp","type":"uint256"}],"name":"getMinute","outputs":[{"internalType":"uint256","name":"minute","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"timestamp","type":"uint256"}],"name":"getMonth","outputs":[{"internalType":"uint256","name":"month","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"timestamp","type":"uint256"}],"name":"getSecond","outputs":[{"internalType":"uint256","name":"second","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"timestamp","type":"uint256"}],"name":"getYear","outputs":[{"internalType":"uint256","name":"year","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"timestamp","type":"uint256"}],"name":"isLeapYear","outputs":[{"internalType":"bool","name":"leapYear","type":"bool"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"year","type":"uint256"},{"internalType":"uint256","name":"month","type":"uint256"},{"internalType":"uint256","name":"day","type":"uint256"}],"name":"isValidDate","outputs":[{"internalType":"bool","name":"valid","type":"bool"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"year","type":"uint256"},{"internalType":"uint256","name":"month","type":"uint256"},{"internalType":"uint256","name":"day","type":"uint256"},{"internalType":"uint256","name":"hour","type":"uint256"},{"internalType":"uint256","name":"minute","type":"uint256"},{"internalType":"uint256","name":"second","type":"uint256"}],"name":"isValidDateTime","outputs":[{"internalType":"bool","name":"valid","type":"bool"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"timestamp","type":"uint256"}],"name":"isWeekDay","outputs":[{"internalType":"bool","name":"weekDay","type":"bool"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"timestamp","type":"uint256"}],"name":"isWeekEnd","outputs":[{"internalType":"bool","name":"weekEnd","type":"bool"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"nextYear","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"timestamp","type":"uint256"},{"internalType":"uint256","name":"_days","type":"uint256"}],"name":"subDays","outputs":[{"internalType":"uint256","name":"newTimestamp","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"timestamp","type":"uint256"},{"internalType":"uint256","name":"_hours","type":"uint256"}],"name":"subHours","outputs":[{"internalType":"uint256","name":"newTimestamp","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"timestamp","type":"uint256"},{"internalType":"uint256","name":"_minutes","type":"uint256"}],"name":"subMinutes","outputs":[{"internalType":"uint256","name":"newTimestamp","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"timestamp","type":"uint256"},{"internalType":"uint256","name":"_months","type":"uint256"}],"name":"subMonths","outputs":[{"internalType":"uint256","name":"newTimestamp","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"timestamp","type":"uint256"},{"internalType":"uint256","name":"_seconds","type":"uint256"}],"name":"subSeconds","outputs":[{"internalType":"uint256","name":"newTimestamp","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"timestamp","type":"uint256"},{"internalType":"uint256","name":"_years","type":"uint256"}],"name":"subYears","outputs":[{"internalType":"uint256","name":"newTimestamp","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"test","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"year","type":"uint256"},{"internalType":"uint256","name":"month","type":"uint256"},{"internalType":"uint256","name":"day","type":"uint256"}],"name":"timestampFromDate","outputs":[{"internalType":"uint256","name":"timestamp","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"year","type":"uint256"},{"internalType":"uint256","name":"month","type":"uint256"},{"internalType":"uint256","name":"day","type":"uint256"},{"internalType":"uint256","name":"hour","type":"uint256"},{"internalType":"uint256","name":"minute","type":"uint256"},{"internalType":"uint256","name":"second","type":"uint256"}],"name":"timestampFromDateTime","outputs":[{"internalType":"uint256","name":"timestamp","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"timestamp","type":"uint256"}],"name":"timestampToDate","outputs":[{"internalType":"uint256","name":"year","type":"uint256"},{"internalType":"uint256","name":"month","type":"uint256"},{"internalType":"uint256","name":"day","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"timestamp","type":"uint256"}],"name":"timestampToDateTime","outputs":[{"internalType":"uint256","name":"year","type":"uint256"},{"internalType":"uint256","name":"month","type":"uint256"},{"internalType":"uint256","name":"day","type":"uint256"},{"internalType":"uint256","name":"hour","type":"uint256"},{"internalType":"uint256","name":"minute","type":"uint256"},{"internalType":"uint256","name":"second","type":"uint256"}],"stateMutability":"pure","type":"function"}]; DATA: var testDateTime=eth.contract(testDateTimeAbi).at(testDateTimeAddress); DATA: console.log("testDateTime=" + JSON.stringify(testDateTime)); RESULT: # Account EtherBalanceChange Token Name RESULT: -- ------------------------------------------ --------------------------- ------------------------------ --------------------------- RESULT: 0 0xa00af22d07c87d96eeeb0ed583f8f6ac7812827e 0.016965312000000000 0.000000000000000000 Account #0 - Miner RESULT: 1 0xa11aae29840fbb5c86e6fd4cf809eba183aef433 -0.016965312000000000 0.000000000000000000 Account #1 - Contract Owner RESULT: 2 0xa22ab8a9d641ce77e06d98b7d7065d324d3d6976 0.000000000000000000 0.000000000000000000 Account #2 - Alice RESULT: 3 0xa33a6c312d9ad0e0f2e95541beed0cc081621fd0 0.000000000000000000 0.000000000000000000 Account #3 - Bob RESULT: 4 0xa44a08d3f6933c69212114bb66e2df1813651844 0.000000000000000000 0.000000000000000000 Account #4 - Carol RESULT: 5 0xa55a151eb00fded1634d27d1127b4be4627079ea 0.000000000000000000 0.000000000000000000 Account #5 - Dave RESULT: 6 0xa66a85ede0cbe03694aa9d9de0bb19c99ff55bd9 0.000000000000000000 0.000000000000000000 Account #6 RESULT: 7 0xa77a2b9d4b1c010a22a7c565dc418cef683dbcec 0.000000000000000000 0.000000000000000000 Account #7 RESULT: 8 0xa88a05d2b88283ce84c8325760b72a64591279a2 0.000000000000000000 0.000000000000000000 Account #8 RESULT: 9 0xa99a0ae3354c06b1459fd441a32a3f71005d7da0 0.000000000000000000 0.000000000000000000 Account #9 RESULT: 10 0xaaaa9de1e6c564446ebca0fd102d8bd92093c756 0.000000000000000000 0.000000000000000000 Account #10 RESULT: 11 0xabba43e7594e3b76afb157989e93c6621497fd4b 0.000000000000000000 0.000000000000000000 Account #11 RESULT: 12 0x90d8927407c79c4a28ee879b821c76fc9bcc2688 0.000000000000000000 0.000000000000000000 DateTime Library RESULT: 13 0x0e946b999033257976aa5cbe0e3530618ca1582d 0.000000000000000000 0.000000000000000000 TestDateTime RESULT: -- ------------------------------------------ --------------------------- ------------------------------ --------------------------- RESULT: 0.000000000000000000 Total Token Balances RESULT: -- ------------------------------------------ --------------------------- ------------------------------ --------------------------- RESULT: undefined > RESULT: PASS Deploy TestDateTime Contract 1 > RESULT: testDateTimeAddress=0x0e946b999033257976aa5cbe0e3530618ca1582d status=0x1 Success gas=6000000 gasUsed=988411 costETH=0.015814576 costUSD=10.68606714896 @ ETH/USD=675.71 gasPrice=16 gwei block=21 txIx=0 txId=0xdb67f4d0ee1587cd570fc563c69f73dcaffc9f2f4047a1d1792218bb920fbd58 @ 1579355191 Sat, 18 Jan 2020 13:46:31 UTC undefined > RESULT: undefined > > undefined > undefined > undefined > undefined > undefined > undefined > > ... ... ... ...... ...... ... ... ...... ...... ... ... ...... ...... ... ... RESULT: ---------- Test isLeapYear ---------- RESULT: PASS 2000,5,24,1,2,3 is a leap year RESULT: PASS 2100,5,24,1,2,3 is a not leap year RESULT: PASS 2104,5,24,1,2,3 is a leap year RESULT: undefined > > ... ... ...... ...... ... ...... ...... ... ...... ...... ... ...... ...... ... ...... ...... ... ...... ...... ... ...... ...... ... ...... ...... ... ...... ...... ... ...... ...... ... ...... ...... ... ...... ...... ... ...... ...... ... ...... ...... ... ... RESULT: ---------- Test isValidDate and isValidDateTime.call ---------- RESULT: PASS testDateTime.isValidDate.call(1969, 1, 1) is false RESULT: PASS testDateTime.isValidDate.call(1970, 1, 1) is true RESULT: PASS testDateTime.isValidDate.call(2000, 2, 29) is true RESULT: PASS testDateTime.isValidDate.call(2001, 2, 29) is false RESULT: PASS testDateTime.isValidDate.call(2001, 0, 1) is false RESULT: PASS testDateTime.isValidDate.call(2001, 1, 0) is false RESULT: PASS testDateTime.isValidDateTime.call(2000, 2, 29, 0, 0, 0) is true RESULT: PASS testDateTime.isValidDateTime.call(2000, 2, 29, 1, 1, 1) is true RESULT: PASS testDateTime.isValidDateTime.call(2000, 2, 29, 23, 1, 1) is true RESULT: PASS testDateTime.isValidDateTime.call(2000, 2, 29, 24, 1, 1) is false RESULT: PASS testDateTime.isValidDateTime.call(2000, 2, 29, 1, 59, 1) is true RESULT: PASS testDateTime.isValidDateTime.call(2000, 2, 29, 1, 60, 1) is false RESULT: PASS testDateTime.isValidDateTime.call(2000, 2, 29, 1, 1, 59) is true RESULT: PASS testDateTime.isValidDateTime.call(2000, 2, 29, 1, 1, 60) is false RESULT: undefined > > ... ... ...... ...... ... ...... ...... ... ...... ...... ... ... RESULT: ---------- Test _isLeapYear ---------- RESULT: PASS 2000 is a leap year RESULT: PASS 2100 is a not leap year RESULT: PASS 2104 is a leap year RESULT: undefined > > ... ... ... ...... ...... ... ... ...... ...... ... ... ...... ...... ... ... RESULT: ---------- Test isWeekDay ---------- RESULT: PASS 2018,5,24,1,2,3 is a week day RESULT: PASS 2018,5,25,1,2,3 is a week day RESULT: PASS 2018,5,26,1,2,3 is a not week day RESULT: undefined > > ... ... ... ...... ...... ... ... ...... ...... ... ... ...... ...... ... ... ...... ...... ... ... RESULT: ---------- Test isWeekEnd ---------- RESULT: PASS 2018,5,24,1,2,3 is a not a week end RESULT: PASS 2018,5,25,1,2,3 is a not a week end RESULT: PASS 2018,5,26,1,2,3 is a week end RESULT: PASS 2018,5,27,1,2,3 is a week end RESULT: undefined > > > ... ... ... ...... ...... ... ... ...... ...... ... ... ...... ...... ... ... ...... ...... ... ... ...... ...... ... ... ...... ...... ... ... ...... ...... ... ... ...... ...... ... ... ...... ...... ... ... ...... ...... ... ... ...... ...... ... ... ...... ...... ... ... ...... ...... ... ... RESULT: ---------- Test getDaysInMonth ---------- RESULT: PASS 2000,1,24,1,2,3 has 31 days RESULT: PASS 2000,2,24,1,2,3 has 29 days RESULT: PASS 2001,2,24,1,2,3 has 28 days RESULT: PASS 2000,3,24,1,2,3 has 31 days RESULT: PASS 2000,4,24,1,2,3 has 30 days RESULT: PASS 2000,5,24,1,2,3 has 31 days RESULT: PASS 2000,6,24,1,2,3 has 30 days RESULT: PASS 2000,7,24,1,2,3 has 31 days RESULT: PASS 2000,8,24,1,2,3 has 31 days RESULT: PASS 2000,9,24,1,2,3 has 30 days RESULT: PASS 2000,10,24,1,2,3 has 31 days RESULT: PASS 2000,11,24,1,2,3 has 30 days RESULT: PASS 2000,12,24,1,2,3 has 31 days RESULT: undefined > > > ... ... ...... ...... ... ...... ...... ... ...... ...... ... ...... ...... ... ...... ...... ... ...... ...... ... ...... ...... ... ...... ...... ... ...... ...... ... ...... ...... ... ...... ...... ... ...... ...... ... ...... ...... ... ... RESULT: ---------- Test _getDaysInMonth ---------- RESULT: PASS 2000/01 has 31 days RESULT: PASS 2000/02 has 29 days RESULT: PASS 2001/02 has 28 days RESULT: PASS 2000/03 has 31 days RESULT: PASS 2000/04 has 30 days RESULT: PASS 2000/05 has 31 days RESULT: PASS 2000/06 has 30 days RESULT: PASS 2000/07 has 31 days RESULT: PASS 2000/08 has 31 days RESULT: PASS 2000/09 has 30 days RESULT: PASS 2000/10 has 31 days RESULT: PASS 2000/11 has 30 days RESULT: PASS 2000/12 has 31 days RESULT: undefined > > > ... ... ... ...... ...... ... ... ...... ...... ... ... ...... ...... ... ... ...... ...... ... ... RESULT: ---------- Test getDayOfWeek ---------- RESULT: PASS 2018,5,21,1,2,3 is 1 Monday RESULT: PASS 2018,5,24,1,2,3 is 4 Thursday RESULT: PASS 2018,5,26,1,2,3 is 6 Saturday RESULT: PASS 2018,5,27,1,2,3 is 7 Sunday RESULT: undefined > > > ... ... ... ...... ...... ... ...... ...... ... ...... ...... ... ...... ...... ... ...... ...... ... ...... ...... ... ... RESULT: ---------- Test get* ---------- RESULT: PASS 2018,5,21,1,2,3 year is 2018 RESULT: PASS 2018,5,21,1,2,3 month is 5 May RESULT: PASS 2018,5,21,1,2,3 day is 21 RESULT: PASS 2018,5,21,1,2,3 hour is 1 RESULT: PASS 2018,5,21,1,2,3 minute is 2 RESULT: PASS 2018,5,21,1,2,3 second is 3 RESULT: undefined > > ... ... ... ... ... ...... ...... ... ... ... ... ...... ...... ... ... ... ... ...... ...... ... ... ... ... ...... ...... ... ... ... ... ...... ...... ... ... ... ... ...... ...... ... ... ... ... ...... ...... ... ... ... ... ...... ...... ... ... RESULT: ---------- Test add{Years|Months|Days|Hours|Minutes|Seconds} ---------- RESULT: PASS 2000,2,29,1,2,3 + 3 years is 2003/02/28 01:02:03 RESULT: PASS 2018,12,31,2,3,4 + 30 years is 2048/12/31 02:03:04 RESULT: PASS 2000,1,31,1,2,3 + 37 months is 2003/02/28 01:02:03 RESULT: PASS 2018,12,1,2,3,4 + 362 months is 2049/02/01 02:03:04 RESULT: PASS 2017,1,31,1,2,3 + 37,532 days is 2119/11/05 01:02:03 RESULT: PASS 2017,1,31,1,2,3 + 900,768 hours is 2119/11/05 01:02:03 RESULT: PASS 2017,1,31,1,2,3 + 781,920 minutes is 2018/07/28 01:02:03 RESULT: PASS 2017,1,31,1,2,3 + 461,548,800 seconds is 2031/09/17 01:02:03 RESULT: undefined > > ... ... ... ... ... ...... ...... ... ... ... ... ...... ...... ... ... ... ... ...... ...... ... ... ... ... ...... ...... ... ... ... ... ...... ...... ... ... ... ... ...... ...... ... ... ... ... ...... ...... ... ... RESULT: ---------- Test sub{Years|Months|Days|Hours|Minutes|Seconds} ---------- RESULT: PASS 2000,2,29,1,2,3 - 3 years is 1997/02/28 01:02:03 RESULT: PASS 2000,2,29,1,2,3 - 37 months is 1997/01/29 01:02:03 RESULT: PASS 2013,1,1,1,2,3 - 3,756 days is 2002/09/20 01:02:03 RESULT: PASS 2013,1,1,1,2,3 - 3,756 * 24 hours is 2002/09/20 01:02:03 RESULT: PASS 2015,7,15,1,2,3 - 223,776 hours is 1990/01/03 01:02:03 RESULT: PASS 2018,3,1,2,3,4 - 21,600,000 minutes is 1977/02/04 02:03:04 RESULT: PASS 2020,3,19,3,4,5 - 788,227,200 seconds is 1995/03/28 03:04:05 RESULT: undefined > > ... ... ... ... ... ... ... ...... ...... ... ...... ...... ... ...... ...... ... ...... ...... ... ...... ...... ... ...... ...... ... ... RESULT: ---------- Test diff{Years|Months|Days|Hours|Minutes|Seconds} ---------- RESULT: fromTimestamp=1508547723 2017,10,21,1,2,3 RESULT: toTimestamp=1563422706 2019,7,18,4,5,6 RESULT: PASS 2017,10,21,1,2,3 to 2019,7,18,4,5,6 has 2 years diff RESULT: PASS 2017,10,21,1,2,3 to 2019,7,18,4,5,6 has 21 months diff RESULT: PASS 2017,10,21,1,2,3 to 2019,7,18,4,5,6 has 635 days diff RESULT: PASS 2017,10,21,1,2,3 to 2019,7,18,4,5,6 has 15,243 hours diff RESULT: PASS 2017,10,21,1,2,3 to 2019,7,18,4,5,6 has 914,583 minutes diff RESULT: PASS 2017,10,21,1,2,3 to 2019,7,18,4,5,6 has 54,874,983 seconds diff RESULT: undefined > > ... ... ... ... ... ... ... ... ... ... ... ... ... ...... ...... ......... ......... ...... ...... ...... ...... ...... ...... ...... ......... ...... ...... ......... ......... ......... ......... ......... ......... ...... ......... ......... ......... ......... ......... ...... ...... ... RESULT: ---------- Test timestampToDateTime.call(...) and timestampFromDateTime.call(...) against JavaScript Date ---------- RESULT: timestampToDateTime.call(48611)=["1970","1","1","13","30","11"] RESULT: timestampFromDateTime.call(["1970","1","1","13","30","11"])=48611 RESULT: jsDate(48611)=1970/1/1 13:30:11 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(48611) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(32096934)=["1971","1","7","11","48","54"] RESULT: timestampFromDateTime.call(["1971","1","7","11","48","54"])=32096934 RESULT: jsDate(32096934)=1971/1/7 11:48:54 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(32096934) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(64145254)=["1972","1","13","10","7","34"] RESULT: timestampFromDateTime.call(["1972","1","13","10","7","34"])=64145254 RESULT: jsDate(64145254)=1972/1/13 10:7:34 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(64145254) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(95729869)=["1973","1","12","23","37","49"] RESULT: timestampFromDateTime.call(["1973","1","12","23","37","49"])=95729869 RESULT: jsDate(95729869)=1973/1/12 23:37:49 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(95729869) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(127778192)=["1974","1","18","21","56","32"] RESULT: timestampFromDateTime.call(["1974","1","18","21","56","32"])=127778192 RESULT: jsDate(127778192)=1974/1/18 21:56:32 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(127778192) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(159826516)=["1975","1","24","20","15","16"] RESULT: timestampFromDateTime.call(["1975","1","24","20","15","16"])=159826516 RESULT: jsDate(159826516)=1975/1/24 20:15:16 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(159826516) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(191411131)=["1976","1","25","9","45","31"] RESULT: timestampFromDateTime.call(["1976","1","25","9","45","31"])=191411131 RESULT: jsDate(191411131)=1976/1/25 9:45:31 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(191411131) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(223459454)=["1977","1","30","8","4","14"] RESULT: timestampFromDateTime.call(["1977","1","30","8","4","14"])=223459454 RESULT: jsDate(223459454)=1977/1/30 8:4:14 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(223459454) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(255507778)=["1978","2","5","6","22","58"] RESULT: timestampFromDateTime.call(["1978","2","5","6","22","58"])=255507778 RESULT: jsDate(255507778)=1978/2/5 6:22:58 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(255507778) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(287092393)=["1979","2","5","19","53","13"] RESULT: timestampFromDateTime.call(["1979","2","5","19","53","13"])=287092393 RESULT: jsDate(287092393)=1979/2/5 19:53:13 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(287092393) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(319140716)=["1980","2","11","18","11","56"] RESULT: timestampFromDateTime.call(["1980","2","11","18","11","56"])=319140716 RESULT: jsDate(319140716)=1980/2/11 18:11:56 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(319140716) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(351189040)=["1981","2","16","16","30","40"] RESULT: timestampFromDateTime.call(["1981","2","16","16","30","40"])=351189040 RESULT: jsDate(351189040)=1981/2/16 16:30:40 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(351189040) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(382773655)=["1982","2","17","6","0","55"] RESULT: timestampFromDateTime.call(["1982","2","17","6","0","55"])=382773655 RESULT: jsDate(382773655)=1982/2/17 6:0:55 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(382773655) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(414821978)=["1983","2","23","4","19","38"] RESULT: timestampFromDateTime.call(["1983","2","23","4","19","38"])=414821978 RESULT: jsDate(414821978)=1983/2/23 4:19:38 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(414821978) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(446870302)=["1984","2","29","2","38","22"] RESULT: timestampFromDateTime.call(["1984","2","29","2","38","22"])=446870302 RESULT: jsDate(446870302)=1984/2/29 2:38:22 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(446870302) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(478454917)=["1985","2","28","16","8","37"] RESULT: timestampFromDateTime.call(["1985","2","28","16","8","37"])=478454917 RESULT: jsDate(478454917)=1985/2/28 16:8:37 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(478454917) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(510503240)=["1986","3","6","14","27","20"] RESULT: timestampFromDateTime.call(["1986","3","6","14","27","20"])=510503240 RESULT: jsDate(510503240)=1986/3/6 14:27:20 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(510503240) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(542551564)=["1987","3","12","12","46","4"] RESULT: timestampFromDateTime.call(["1987","3","12","12","46","4"])=542551564 RESULT: jsDate(542551564)=1987/3/12 12:46:4 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(542551564) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(574136179)=["1988","3","12","2","16","19"] RESULT: timestampFromDateTime.call(["1988","3","12","2","16","19"])=574136179 RESULT: jsDate(574136179)=1988/3/12 2:16:19 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(574136179) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(606184502)=["1989","3","18","0","35","2"] RESULT: timestampFromDateTime.call(["1989","3","18","0","35","2"])=606184502 RESULT: jsDate(606184502)=1989/3/18 0:35:2 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(606184502) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(638232826)=["1990","3","23","22","53","46"] RESULT: timestampFromDateTime.call(["1990","3","23","22","53","46"])=638232826 RESULT: jsDate(638232826)=1990/3/23 22:53:46 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(638232826) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(669817441)=["1991","3","24","12","24","1"] RESULT: timestampFromDateTime.call(["1991","3","24","12","24","1"])=669817441 RESULT: jsDate(669817441)=1991/3/24 12:24:1 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(669817441) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(701865764)=["1992","3","29","10","42","44"] RESULT: timestampFromDateTime.call(["1992","3","29","10","42","44"])=701865764 RESULT: jsDate(701865764)=1992/3/29 10:42:44 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(701865764) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(733914088)=["1993","4","4","9","1","28"] RESULT: timestampFromDateTime.call(["1993","4","4","9","1","28"])=733914088 RESULT: jsDate(733914088)=1993/4/4 9:1:28 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(733914088) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(765498703)=["1994","4","4","22","31","43"] RESULT: timestampFromDateTime.call(["1994","4","4","22","31","43"])=765498703 RESULT: jsDate(765498703)=1994/4/4 22:31:43 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(765498703) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(797547026)=["1995","4","10","20","50","26"] RESULT: timestampFromDateTime.call(["1995","4","10","20","50","26"])=797547026 RESULT: jsDate(797547026)=1995/4/10 20:50:26 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(797547026) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(829595350)=["1996","4","15","19","9","10"] RESULT: timestampFromDateTime.call(["1996","4","15","19","9","10"])=829595350 RESULT: jsDate(829595350)=1996/4/15 19:9:10 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(829595350) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(861179965)=["1997","4","16","8","39","25"] RESULT: timestampFromDateTime.call(["1997","4","16","8","39","25"])=861179965 RESULT: jsDate(861179965)=1997/4/16 8:39:25 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(861179965) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(893228288)=["1998","4","22","6","58","8"] RESULT: timestampFromDateTime.call(["1998","4","22","6","58","8"])=893228288 RESULT: jsDate(893228288)=1998/4/22 6:58:8 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(893228288) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(925276612)=["1999","4","28","5","16","52"] RESULT: timestampFromDateTime.call(["1999","4","28","5","16","52"])=925276612 RESULT: jsDate(925276612)=1999/4/28 5:16:52 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(925276612) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(956861227)=["2000","4","27","18","47","7"] RESULT: timestampFromDateTime.call(["2000","4","27","18","47","7"])=956861227 RESULT: jsDate(956861227)=2000/4/27 18:47:7 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(956861227) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(988909550)=["2001","5","3","17","5","50"] RESULT: timestampFromDateTime.call(["2001","5","3","17","5","50"])=988909550 RESULT: jsDate(988909550)=2001/5/3 17:5:50 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(988909550) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(1020957874)=["2002","5","9","15","24","34"] RESULT: timestampFromDateTime.call(["2002","5","9","15","24","34"])=1020957874 RESULT: jsDate(1020957874)=2002/5/9 15:24:34 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(1020957874) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(1052542489)=["2003","5","10","4","54","49"] RESULT: timestampFromDateTime.call(["2003","5","10","4","54","49"])=1052542489 RESULT: jsDate(1052542489)=2003/5/10 4:54:49 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(1052542489) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(1084590812)=["2004","5","15","3","13","32"] RESULT: timestampFromDateTime.call(["2004","5","15","3","13","32"])=1084590812 RESULT: jsDate(1084590812)=2004/5/15 3:13:32 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(1084590812) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(1116639136)=["2005","5","21","1","32","16"] RESULT: timestampFromDateTime.call(["2005","5","21","1","32","16"])=1116639136 RESULT: jsDate(1116639136)=2005/5/21 1:32:16 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(1116639136) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(1148223751)=["2006","5","21","15","2","31"] RESULT: timestampFromDateTime.call(["2006","5","21","15","2","31"])=1148223751 RESULT: jsDate(1148223751)=2006/5/21 15:2:31 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(1148223751) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(1180272074)=["2007","5","27","13","21","14"] RESULT: timestampFromDateTime.call(["2007","5","27","13","21","14"])=1180272074 RESULT: jsDate(1180272074)=2007/5/27 13:21:14 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(1180272074) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(1212320398)=["2008","6","1","11","39","58"] RESULT: timestampFromDateTime.call(["2008","6","1","11","39","58"])=1212320398 RESULT: jsDate(1212320398)=2008/6/1 11:39:58 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(1212320398) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(1243905013)=["2009","6","2","1","10","13"] RESULT: timestampFromDateTime.call(["2009","6","2","1","10","13"])=1243905013 RESULT: jsDate(1243905013)=2009/6/2 1:10:13 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(1243905013) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(1275953336)=["2010","6","7","23","28","56"] RESULT: timestampFromDateTime.call(["2010","6","7","23","28","56"])=1275953336 RESULT: jsDate(1275953336)=2010/6/7 23:28:56 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(1275953336) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(1308001660)=["2011","6","13","21","47","40"] RESULT: timestampFromDateTime.call(["2011","6","13","21","47","40"])=1308001660 RESULT: jsDate(1308001660)=2011/6/13 21:47:40 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(1308001660) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(1339586275)=["2012","6","13","11","17","55"] RESULT: timestampFromDateTime.call(["2012","6","13","11","17","55"])=1339586275 RESULT: jsDate(1339586275)=2012/6/13 11:17:55 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(1339586275) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(1371634598)=["2013","6","19","9","36","38"] RESULT: timestampFromDateTime.call(["2013","6","19","9","36","38"])=1371634598 RESULT: jsDate(1371634598)=2013/6/19 9:36:38 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(1371634598) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(1403682922)=["2014","6","25","7","55","22"] RESULT: timestampFromDateTime.call(["2014","6","25","7","55","22"])=1403682922 RESULT: jsDate(1403682922)=2014/6/25 7:55:22 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(1403682922) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(1435267537)=["2015","6","25","21","25","37"] RESULT: timestampFromDateTime.call(["2015","6","25","21","25","37"])=1435267537 RESULT: jsDate(1435267537)=2015/6/25 21:25:37 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(1435267537) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(1467315860)=["2016","6","30","19","44","20"] RESULT: timestampFromDateTime.call(["2016","6","30","19","44","20"])=1467315860 RESULT: jsDate(1467315860)=2016/6/30 19:44:20 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(1467315860) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(1499364184)=["2017","7","6","18","3","4"] RESULT: timestampFromDateTime.call(["2017","7","6","18","3","4"])=1499364184 RESULT: jsDate(1499364184)=2017/7/6 18:3:4 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(1499364184) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(1530948799)=["2018","7","7","7","33","19"] RESULT: timestampFromDateTime.call(["2018","7","7","7","33","19"])=1530948799 RESULT: jsDate(1530948799)=2018/7/7 7:33:19 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(1530948799) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(1562997122)=["2019","7","13","5","52","2"] RESULT: timestampFromDateTime.call(["2019","7","13","5","52","2"])=1562997122 RESULT: jsDate(1562997122)=2019/7/13 5:52:2 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(1562997122) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(1595045446)=["2020","7","18","4","10","46"] RESULT: timestampFromDateTime.call(["2020","7","18","4","10","46"])=1595045446 RESULT: jsDate(1595045446)=2020/7/18 4:10:46 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(1595045446) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(1626630061)=["2021","7","18","17","41","1"] RESULT: timestampFromDateTime.call(["2021","7","18","17","41","1"])=1626630061 RESULT: jsDate(1626630061)=2021/7/18 17:41:1 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(1626630061) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(1658678384)=["2022","7","24","15","59","44"] RESULT: timestampFromDateTime.call(["2022","7","24","15","59","44"])=1658678384 RESULT: jsDate(1658678384)=2022/7/24 15:59:44 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(1658678384) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(1690726708)=["2023","7","30","14","18","28"] RESULT: timestampFromDateTime.call(["2023","7","30","14","18","28"])=1690726708 RESULT: jsDate(1690726708)=2023/7/30 14:18:28 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(1690726708) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(1722311323)=["2024","7","30","3","48","43"] RESULT: timestampFromDateTime.call(["2024","7","30","3","48","43"])=1722311323 RESULT: jsDate(1722311323)=2024/7/30 3:48:43 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(1722311323) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(1754359646)=["2025","8","5","2","7","26"] RESULT: timestampFromDateTime.call(["2025","8","5","2","7","26"])=1754359646 RESULT: jsDate(1754359646)=2025/8/5 2:7:26 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(1754359646) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(1786407970)=["2026","8","11","0","26","10"] RESULT: timestampFromDateTime.call(["2026","8","11","0","26","10"])=1786407970 RESULT: jsDate(1786407970)=2026/8/11 0:26:10 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(1786407970) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(1817992585)=["2027","8","11","13","56","25"] RESULT: timestampFromDateTime.call(["2027","8","11","13","56","25"])=1817992585 RESULT: jsDate(1817992585)=2027/8/11 13:56:25 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(1817992585) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(1850040908)=["2028","8","16","12","15","8"] RESULT: timestampFromDateTime.call(["2028","8","16","12","15","8"])=1850040908 RESULT: jsDate(1850040908)=2028/8/16 12:15:8 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(1850040908) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(1882089232)=["2029","8","22","10","33","52"] RESULT: timestampFromDateTime.call(["2029","8","22","10","33","52"])=1882089232 RESULT: jsDate(1882089232)=2029/8/22 10:33:52 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(1882089232) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(1913673847)=["2030","8","23","0","4","7"] RESULT: timestampFromDateTime.call(["2030","8","23","0","4","7"])=1913673847 RESULT: jsDate(1913673847)=2030/8/23 0:4:7 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(1913673847) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(1945722170)=["2031","8","28","22","22","50"] RESULT: timestampFromDateTime.call(["2031","8","28","22","22","50"])=1945722170 RESULT: jsDate(1945722170)=2031/8/28 22:22:50 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(1945722170) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(1977770494)=["2032","9","2","20","41","34"] RESULT: timestampFromDateTime.call(["2032","9","2","20","41","34"])=1977770494 RESULT: jsDate(1977770494)=2032/9/2 20:41:34 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(1977770494) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(2009355109)=["2033","9","3","10","11","49"] RESULT: timestampFromDateTime.call(["2033","9","3","10","11","49"])=2009355109 RESULT: jsDate(2009355109)=2033/9/3 10:11:49 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(2009355109) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(2041403432)=["2034","9","9","8","30","32"] RESULT: timestampFromDateTime.call(["2034","9","9","8","30","32"])=2041403432 RESULT: jsDate(2041403432)=2034/9/9 8:30:32 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(2041403432) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(2073451756)=["2035","9","15","6","49","16"] RESULT: timestampFromDateTime.call(["2035","9","15","6","49","16"])=2073451756 RESULT: jsDate(2073451756)=2035/9/15 6:49:16 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(2073451756) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(2105036371)=["2036","9","14","20","19","31"] RESULT: timestampFromDateTime.call(["2036","9","14","20","19","31"])=2105036371 RESULT: jsDate(2105036371)=2036/9/14 20:19:31 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(2105036371) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(2137084694)=["2037","9","20","18","38","14"] RESULT: timestampFromDateTime.call(["2037","9","20","18","38","14"])=2137084694 RESULT: jsDate(2137084694)=2037/9/20 18:38:14 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(2137084694) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(2169133018)=["2038","9","26","16","56","58"] RESULT: timestampFromDateTime.call(["2038","9","26","16","56","58"])=2169133018 RESULT: jsDate(2169133018)=2038/9/26 16:56:58 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(2169133018) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(2200717633)=["2039","9","27","6","27","13"] RESULT: timestampFromDateTime.call(["2039","9","27","6","27","13"])=2200717633 RESULT: jsDate(2200717633)=2039/9/27 6:27:13 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(2200717633) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(2232765956)=["2040","10","2","4","45","56"] RESULT: timestampFromDateTime.call(["2040","10","2","4","45","56"])=2232765956 RESULT: jsDate(2232765956)=2040/10/2 4:45:56 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(2232765956) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(2264814280)=["2041","10","8","3","4","40"] RESULT: timestampFromDateTime.call(["2041","10","8","3","4","40"])=2264814280 RESULT: jsDate(2264814280)=2041/10/8 3:4:40 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(2264814280) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(2296398895)=["2042","10","8","16","34","55"] RESULT: timestampFromDateTime.call(["2042","10","8","16","34","55"])=2296398895 RESULT: jsDate(2296398895)=2042/10/8 16:34:55 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(2296398895) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(2328447218)=["2043","10","14","14","53","38"] RESULT: timestampFromDateTime.call(["2043","10","14","14","53","38"])=2328447218 RESULT: jsDate(2328447218)=2043/10/14 14:53:38 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(2328447218) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(2360495542)=["2044","10","19","13","12","22"] RESULT: timestampFromDateTime.call(["2044","10","19","13","12","22"])=2360495542 RESULT: jsDate(2360495542)=2044/10/19 13:12:22 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(2360495542) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(2392080157)=["2045","10","20","2","42","37"] RESULT: timestampFromDateTime.call(["2045","10","20","2","42","37"])=2392080157 RESULT: jsDate(2392080157)=2045/10/20 2:42:37 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(2392080157) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(2424128480)=["2046","10","26","1","1","20"] RESULT: timestampFromDateTime.call(["2046","10","26","1","1","20"])=2424128480 RESULT: jsDate(2424128480)=2046/10/26 1:1:20 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(2424128480) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(2456176804)=["2047","10","31","23","20","4"] RESULT: timestampFromDateTime.call(["2047","10","31","23","20","4"])=2456176804 RESULT: jsDate(2456176804)=2047/10/31 23:20:4 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(2456176804) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(2487761419)=["2048","10","31","12","50","19"] RESULT: timestampFromDateTime.call(["2048","10","31","12","50","19"])=2487761419 RESULT: jsDate(2487761419)=2048/10/31 12:50:19 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(2487761419) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(2519809742)=["2049","11","6","11","9","2"] RESULT: timestampFromDateTime.call(["2049","11","6","11","9","2"])=2519809742 RESULT: jsDate(2519809742)=2049/11/6 11:9:2 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(2519809742) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(2551858066)=["2050","11","12","9","27","46"] RESULT: timestampFromDateTime.call(["2050","11","12","9","27","46"])=2551858066 RESULT: jsDate(2551858066)=2050/11/12 9:27:46 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(2551858066) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(2583442681)=["2051","11","12","22","58","1"] RESULT: timestampFromDateTime.call(["2051","11","12","22","58","1"])=2583442681 RESULT: jsDate(2583442681)=2051/11/12 22:58:1 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(2583442681) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(2615491004)=["2052","11","17","21","16","44"] RESULT: timestampFromDateTime.call(["2052","11","17","21","16","44"])=2615491004 RESULT: jsDate(2615491004)=2052/11/17 21:16:44 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(2615491004) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(2647539328)=["2053","11","23","19","35","28"] RESULT: timestampFromDateTime.call(["2053","11","23","19","35","28"])=2647539328 RESULT: jsDate(2647539328)=2053/11/23 19:35:28 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(2647539328) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(2679123943)=["2054","11","24","9","5","43"] RESULT: timestampFromDateTime.call(["2054","11","24","9","5","43"])=2679123943 RESULT: jsDate(2679123943)=2054/11/24 9:5:43 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(2679123943) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(2711172266)=["2055","11","30","7","24","26"] RESULT: timestampFromDateTime.call(["2055","11","30","7","24","26"])=2711172266 RESULT: jsDate(2711172266)=2055/11/30 7:24:26 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(2711172266) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(2743220590)=["2056","12","5","5","43","10"] RESULT: timestampFromDateTime.call(["2056","12","5","5","43","10"])=2743220590 RESULT: jsDate(2743220590)=2056/12/5 5:43:10 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(2743220590) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(2774805205)=["2057","12","5","19","13","25"] RESULT: timestampFromDateTime.call(["2057","12","5","19","13","25"])=2774805205 RESULT: jsDate(2774805205)=2057/12/5 19:13:25 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(2774805205) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(2806853528)=["2058","12","11","17","32","8"] RESULT: timestampFromDateTime.call(["2058","12","11","17","32","8"])=2806853528 RESULT: jsDate(2806853528)=2058/12/11 17:32:8 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(2806853528) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(2838901852)=["2059","12","17","15","50","52"] RESULT: timestampFromDateTime.call(["2059","12","17","15","50","52"])=2838901852 RESULT: jsDate(2838901852)=2059/12/17 15:50:52 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(2838901852) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(2870486467)=["2060","12","17","5","21","7"] RESULT: timestampFromDateTime.call(["2060","12","17","5","21","7"])=2870486467 RESULT: jsDate(2870486467)=2060/12/17 5:21:7 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(2870486467) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(2902534790)=["2061","12","23","3","39","50"] RESULT: timestampFromDateTime.call(["2061","12","23","3","39","50"])=2902534790 RESULT: jsDate(2902534790)=2061/12/23 3:39:50 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(2902534790) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(2934583114)=["2062","12","29","1","58","34"] RESULT: timestampFromDateTime.call(["2062","12","29","1","58","34"])=2934583114 RESULT: jsDate(2934583114)=2062/12/29 1:58:34 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(2934583114) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(2966167729)=["2063","12","29","15","28","49"] RESULT: timestampFromDateTime.call(["2063","12","29","15","28","49"])=2966167729 RESULT: jsDate(2966167729)=2063/12/29 15:28:49 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(2966167729) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(2998216052)=["2065","1","3","13","47","32"] RESULT: timestampFromDateTime.call(["2065","1","3","13","47","32"])=2998216052 RESULT: jsDate(2998216052)=2065/1/3 13:47:32 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(2998216052) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(3030264376)=["2066","1","9","12","6","16"] RESULT: timestampFromDateTime.call(["2066","1","9","12","6","16"])=3030264376 RESULT: jsDate(3030264376)=2066/1/9 12:6:16 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(3030264376) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(3061848991)=["2067","1","10","1","36","31"] RESULT: timestampFromDateTime.call(["2067","1","10","1","36","31"])=3061848991 RESULT: jsDate(3061848991)=2067/1/10 1:36:31 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(3061848991) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(3093897314)=["2068","1","15","23","55","14"] RESULT: timestampFromDateTime.call(["2068","1","15","23","55","14"])=3093897314 RESULT: jsDate(3093897314)=2068/1/15 23:55:14 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(3093897314) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(3125945638)=["2069","1","20","22","13","58"] RESULT: timestampFromDateTime.call(["2069","1","20","22","13","58"])=3125945638 RESULT: jsDate(3125945638)=2069/1/20 22:13:58 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(3125945638) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(3157530253)=["2070","1","21","11","44","13"] RESULT: timestampFromDateTime.call(["2070","1","21","11","44","13"])=3157530253 RESULT: jsDate(3157530253)=2070/1/21 11:44:13 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(3157530253) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(3189578576)=["2071","1","27","10","2","56"] RESULT: timestampFromDateTime.call(["2071","1","27","10","2","56"])=3189578576 RESULT: jsDate(3189578576)=2071/1/27 10:2:56 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(3189578576) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(3221626900)=["2072","2","2","8","21","40"] RESULT: timestampFromDateTime.call(["2072","2","2","8","21","40"])=3221626900 RESULT: jsDate(3221626900)=2072/2/2 8:21:40 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(3221626900) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(3253211515)=["2073","2","1","21","51","55"] RESULT: timestampFromDateTime.call(["2073","2","1","21","51","55"])=3253211515 RESULT: jsDate(3253211515)=2073/2/1 21:51:55 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(3253211515) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(3285259838)=["2074","2","7","20","10","38"] RESULT: timestampFromDateTime.call(["2074","2","7","20","10","38"])=3285259838 RESULT: jsDate(3285259838)=2074/2/7 20:10:38 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(3285259838) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(3317308162)=["2075","2","13","18","29","22"] RESULT: timestampFromDateTime.call(["2075","2","13","18","29","22"])=3317308162 RESULT: jsDate(3317308162)=2075/2/13 18:29:22 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(3317308162) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(3348892777)=["2076","2","14","7","59","37"] RESULT: timestampFromDateTime.call(["2076","2","14","7","59","37"])=3348892777 RESULT: jsDate(3348892777)=2076/2/14 7:59:37 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(3348892777) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(3380941100)=["2077","2","19","6","18","20"] RESULT: timestampFromDateTime.call(["2077","2","19","6","18","20"])=3380941100 RESULT: jsDate(3380941100)=2077/2/19 6:18:20 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(3380941100) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(3412989424)=["2078","2","25","4","37","4"] RESULT: timestampFromDateTime.call(["2078","2","25","4","37","4"])=3412989424 RESULT: jsDate(3412989424)=2078/2/25 4:37:4 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(3412989424) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(3444574039)=["2079","2","25","18","7","19"] RESULT: timestampFromDateTime.call(["2079","2","25","18","7","19"])=3444574039 RESULT: jsDate(3444574039)=2079/2/25 18:7:19 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(3444574039) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(3476622362)=["2080","3","2","16","26","2"] RESULT: timestampFromDateTime.call(["2080","3","2","16","26","2"])=3476622362 RESULT: jsDate(3476622362)=2080/3/2 16:26:2 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(3476622362) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(3508670686)=["2081","3","8","14","44","46"] RESULT: timestampFromDateTime.call(["2081","3","8","14","44","46"])=3508670686 RESULT: jsDate(3508670686)=2081/3/8 14:44:46 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(3508670686) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(3540255301)=["2082","3","9","4","15","1"] RESULT: timestampFromDateTime.call(["2082","3","9","4","15","1"])=3540255301 RESULT: jsDate(3540255301)=2082/3/9 4:15:1 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(3540255301) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(3572303624)=["2083","3","15","2","33","44"] RESULT: timestampFromDateTime.call(["2083","3","15","2","33","44"])=3572303624 RESULT: jsDate(3572303624)=2083/3/15 2:33:44 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(3572303624) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(3604351948)=["2084","3","20","0","52","28"] RESULT: timestampFromDateTime.call(["2084","3","20","0","52","28"])=3604351948 RESULT: jsDate(3604351948)=2084/3/20 0:52:28 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(3604351948) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(3635936563)=["2085","3","20","14","22","43"] RESULT: timestampFromDateTime.call(["2085","3","20","14","22","43"])=3635936563 RESULT: jsDate(3635936563)=2085/3/20 14:22:43 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(3635936563) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(3667984886)=["2086","3","26","12","41","26"] RESULT: timestampFromDateTime.call(["2086","3","26","12","41","26"])=3667984886 RESULT: jsDate(3667984886)=2086/3/26 12:41:26 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(3667984886) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(3700033210)=["2087","4","1","11","0","10"] RESULT: timestampFromDateTime.call(["2087","4","1","11","0","10"])=3700033210 RESULT: jsDate(3700033210)=2087/4/1 11:0:10 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(3700033210) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(3731617825)=["2088","4","1","0","30","25"] RESULT: timestampFromDateTime.call(["2088","4","1","0","30","25"])=3731617825 RESULT: jsDate(3731617825)=2088/4/1 0:30:25 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(3731617825) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(3763666148)=["2089","4","6","22","49","8"] RESULT: timestampFromDateTime.call(["2089","4","6","22","49","8"])=3763666148 RESULT: jsDate(3763666148)=2089/4/6 22:49:8 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(3763666148) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(3795714472)=["2090","4","12","21","7","52"] RESULT: timestampFromDateTime.call(["2090","4","12","21","7","52"])=3795714472 RESULT: jsDate(3795714472)=2090/4/12 21:7:52 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(3795714472) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(3827299087)=["2091","4","13","10","38","7"] RESULT: timestampFromDateTime.call(["2091","4","13","10","38","7"])=3827299087 RESULT: jsDate(3827299087)=2091/4/13 10:38:7 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(3827299087) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(3859347410)=["2092","4","18","8","56","50"] RESULT: timestampFromDateTime.call(["2092","4","18","8","56","50"])=3859347410 RESULT: jsDate(3859347410)=2092/4/18 8:56:50 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(3859347410) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(3891395734)=["2093","4","24","7","15","34"] RESULT: timestampFromDateTime.call(["2093","4","24","7","15","34"])=3891395734 RESULT: jsDate(3891395734)=2093/4/24 7:15:34 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(3891395734) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(3922980349)=["2094","4","24","20","45","49"] RESULT: timestampFromDateTime.call(["2094","4","24","20","45","49"])=3922980349 RESULT: jsDate(3922980349)=2094/4/24 20:45:49 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(3922980349) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(3955028672)=["2095","4","30","19","4","32"] RESULT: timestampFromDateTime.call(["2095","4","30","19","4","32"])=3955028672 RESULT: jsDate(3955028672)=2095/4/30 19:4:32 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(3955028672) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(3987076996)=["2096","5","5","17","23","16"] RESULT: timestampFromDateTime.call(["2096","5","5","17","23","16"])=3987076996 RESULT: jsDate(3987076996)=2096/5/5 17:23:16 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(3987076996) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(4018661611)=["2097","5","6","6","53","31"] RESULT: timestampFromDateTime.call(["2097","5","6","6","53","31"])=4018661611 RESULT: jsDate(4018661611)=2097/5/6 6:53:31 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(4018661611) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(4050709934)=["2098","5","12","5","12","14"] RESULT: timestampFromDateTime.call(["2098","5","12","5","12","14"])=4050709934 RESULT: jsDate(4050709934)=2098/5/12 5:12:14 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(4050709934) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(4082758258)=["2099","5","18","3","30","58"] RESULT: timestampFromDateTime.call(["2099","5","18","3","30","58"])=4082758258 RESULT: jsDate(4082758258)=2099/5/18 3:30:58 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(4082758258) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(4114342873)=["2100","5","18","17","1","13"] RESULT: timestampFromDateTime.call(["2100","5","18","17","1","13"])=4114342873 RESULT: jsDate(4114342873)=2100/5/18 17:1:13 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(4114342873) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(4146391196)=["2101","5","24","15","19","56"] RESULT: timestampFromDateTime.call(["2101","5","24","15","19","56"])=4146391196 RESULT: jsDate(4146391196)=2101/5/24 15:19:56 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(4146391196) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(4178439520)=["2102","5","30","13","38","40"] RESULT: timestampFromDateTime.call(["2102","5","30","13","38","40"])=4178439520 RESULT: jsDate(4178439520)=2102/5/30 13:38:40 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(4178439520) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(4210024135)=["2103","5","31","3","8","55"] RESULT: timestampFromDateTime.call(["2103","5","31","3","8","55"])=4210024135 RESULT: jsDate(4210024135)=2103/5/31 3:8:55 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(4210024135) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(4242072458)=["2104","6","5","1","27","38"] RESULT: timestampFromDateTime.call(["2104","6","5","1","27","38"])=4242072458 RESULT: jsDate(4242072458)=2104/6/5 1:27:38 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(4242072458) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(4274120782)=["2105","6","10","23","46","22"] RESULT: timestampFromDateTime.call(["2105","6","10","23","46","22"])=4274120782 RESULT: jsDate(4274120782)=2105/6/10 23:46:22 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(4274120782) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(4305705397)=["2106","6","11","13","16","37"] RESULT: timestampFromDateTime.call(["2106","6","11","13","16","37"])=4305705397 RESULT: jsDate(4305705397)=2106/6/11 13:16:37 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(4305705397) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(4337753720)=["2107","6","17","11","35","20"] RESULT: timestampFromDateTime.call(["2107","6","17","11","35","20"])=4337753720 RESULT: jsDate(4337753720)=2107/6/17 11:35:20 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(4337753720) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(4369802044)=["2108","6","22","9","54","4"] RESULT: timestampFromDateTime.call(["2108","6","22","9","54","4"])=4369802044 RESULT: jsDate(4369802044)=2108/6/22 9:54:4 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(4369802044) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(4401386659)=["2109","6","22","23","24","19"] RESULT: timestampFromDateTime.call(["2109","6","22","23","24","19"])=4401386659 RESULT: jsDate(4401386659)=2109/6/22 23:24:19 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(4401386659) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(4433434982)=["2110","6","28","21","43","2"] RESULT: timestampFromDateTime.call(["2110","6","28","21","43","2"])=4433434982 RESULT: jsDate(4433434982)=2110/6/28 21:43:2 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(4433434982) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(4465483306)=["2111","7","4","20","1","46"] RESULT: timestampFromDateTime.call(["2111","7","4","20","1","46"])=4465483306 RESULT: jsDate(4465483306)=2111/7/4 20:1:46 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(4465483306) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(4497067921)=["2112","7","4","9","32","1"] RESULT: timestampFromDateTime.call(["2112","7","4","9","32","1"])=4497067921 RESULT: jsDate(4497067921)=2112/7/4 9:32:1 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(4497067921) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(4529116244)=["2113","7","10","7","50","44"] RESULT: timestampFromDateTime.call(["2113","7","10","7","50","44"])=4529116244 RESULT: jsDate(4529116244)=2113/7/10 7:50:44 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(4529116244) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(4561164568)=["2114","7","16","6","9","28"] RESULT: timestampFromDateTime.call(["2114","7","16","6","9","28"])=4561164568 RESULT: jsDate(4561164568)=2114/7/16 6:9:28 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(4561164568) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(4592749183)=["2115","7","16","19","39","43"] RESULT: timestampFromDateTime.call(["2115","7","16","19","39","43"])=4592749183 RESULT: jsDate(4592749183)=2115/7/16 19:39:43 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(4592749183) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(4624797506)=["2116","7","21","17","58","26"] RESULT: timestampFromDateTime.call(["2116","7","21","17","58","26"])=4624797506 RESULT: jsDate(4624797506)=2116/7/21 17:58:26 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(4624797506) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(4656845830)=["2117","7","27","16","17","10"] RESULT: timestampFromDateTime.call(["2117","7","27","16","17","10"])=4656845830 RESULT: jsDate(4656845830)=2117/7/27 16:17:10 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(4656845830) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(4688430445)=["2118","7","28","5","47","25"] RESULT: timestampFromDateTime.call(["2118","7","28","5","47","25"])=4688430445 RESULT: jsDate(4688430445)=2118/7/28 5:47:25 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(4688430445) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(4720478768)=["2119","8","3","4","6","8"] RESULT: timestampFromDateTime.call(["2119","8","3","4","6","8"])=4720478768 RESULT: jsDate(4720478768)=2119/8/3 4:6:8 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(4720478768) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(4752527092)=["2120","8","8","2","24","52"] RESULT: timestampFromDateTime.call(["2120","8","8","2","24","52"])=4752527092 RESULT: jsDate(4752527092)=2120/8/8 2:24:52 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(4752527092) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(4784111707)=["2121","8","8","15","55","7"] RESULT: timestampFromDateTime.call(["2121","8","8","15","55","7"])=4784111707 RESULT: jsDate(4784111707)=2121/8/8 15:55:7 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(4784111707) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(4816160030)=["2122","8","14","14","13","50"] RESULT: timestampFromDateTime.call(["2122","8","14","14","13","50"])=4816160030 RESULT: jsDate(4816160030)=2122/8/14 14:13:50 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(4816160030) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(4848208354)=["2123","8","20","12","32","34"] RESULT: timestampFromDateTime.call(["2123","8","20","12","32","34"])=4848208354 RESULT: jsDate(4848208354)=2123/8/20 12:32:34 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(4848208354) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(4879792969)=["2124","8","20","2","2","49"] RESULT: timestampFromDateTime.call(["2124","8","20","2","2","49"])=4879792969 RESULT: jsDate(4879792969)=2124/8/20 2:2:49 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(4879792969) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(4911841292)=["2125","8","26","0","21","32"] RESULT: timestampFromDateTime.call(["2125","8","26","0","21","32"])=4911841292 RESULT: jsDate(4911841292)=2125/8/26 0:21:32 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(4911841292) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(4943889616)=["2126","8","31","22","40","16"] RESULT: timestampFromDateTime.call(["2126","8","31","22","40","16"])=4943889616 RESULT: jsDate(4943889616)=2126/8/31 22:40:16 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(4943889616) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(4975474231)=["2127","9","1","12","10","31"] RESULT: timestampFromDateTime.call(["2127","9","1","12","10","31"])=4975474231 RESULT: jsDate(4975474231)=2127/9/1 12:10:31 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(4975474231) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(5007522554)=["2128","9","6","10","29","14"] RESULT: timestampFromDateTime.call(["2128","9","6","10","29","14"])=5007522554 RESULT: jsDate(5007522554)=2128/9/6 10:29:14 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(5007522554) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(5039570878)=["2129","9","12","8","47","58"] RESULT: timestampFromDateTime.call(["2129","9","12","8","47","58"])=5039570878 RESULT: jsDate(5039570878)=2129/9/12 8:47:58 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(5039570878) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(5071155493)=["2130","9","12","22","18","13"] RESULT: timestampFromDateTime.call(["2130","9","12","22","18","13"])=5071155493 RESULT: jsDate(5071155493)=2130/9/12 22:18:13 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(5071155493) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(5103203816)=["2131","9","18","20","36","56"] RESULT: timestampFromDateTime.call(["2131","9","18","20","36","56"])=5103203816 RESULT: jsDate(5103203816)=2131/9/18 20:36:56 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(5103203816) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(5135252140)=["2132","9","23","18","55","40"] RESULT: timestampFromDateTime.call(["2132","9","23","18","55","40"])=5135252140 RESULT: jsDate(5135252140)=2132/9/23 18:55:40 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(5135252140) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(5166836755)=["2133","9","24","8","25","55"] RESULT: timestampFromDateTime.call(["2133","9","24","8","25","55"])=5166836755 RESULT: jsDate(5166836755)=2133/9/24 8:25:55 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(5166836755) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(5198885078)=["2134","9","30","6","44","38"] RESULT: timestampFromDateTime.call(["2134","9","30","6","44","38"])=5198885078 RESULT: jsDate(5198885078)=2134/9/30 6:44:38 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(5198885078) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(5230933402)=["2135","10","6","5","3","22"] RESULT: timestampFromDateTime.call(["2135","10","6","5","3","22"])=5230933402 RESULT: jsDate(5230933402)=2135/10/6 5:3:22 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(5230933402) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(5262518017)=["2136","10","5","18","33","37"] RESULT: timestampFromDateTime.call(["2136","10","5","18","33","37"])=5262518017 RESULT: jsDate(5262518017)=2136/10/5 18:33:37 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(5262518017) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(5294566340)=["2137","10","11","16","52","20"] RESULT: timestampFromDateTime.call(["2137","10","11","16","52","20"])=5294566340 RESULT: jsDate(5294566340)=2137/10/11 16:52:20 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(5294566340) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(5326614664)=["2138","10","17","15","11","4"] RESULT: timestampFromDateTime.call(["2138","10","17","15","11","4"])=5326614664 RESULT: jsDate(5326614664)=2138/10/17 15:11:4 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(5326614664) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(5358199279)=["2139","10","18","4","41","19"] RESULT: timestampFromDateTime.call(["2139","10","18","4","41","19"])=5358199279 RESULT: jsDate(5358199279)=2139/10/18 4:41:19 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(5358199279) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(5390247602)=["2140","10","23","3","0","2"] RESULT: timestampFromDateTime.call(["2140","10","23","3","0","2"])=5390247602 RESULT: jsDate(5390247602)=2140/10/23 3:0:2 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(5390247602) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(5422295926)=["2141","10","29","1","18","46"] RESULT: timestampFromDateTime.call(["2141","10","29","1","18","46"])=5422295926 RESULT: jsDate(5422295926)=2141/10/29 1:18:46 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(5422295926) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(5453880541)=["2142","10","29","14","49","1"] RESULT: timestampFromDateTime.call(["2142","10","29","14","49","1"])=5453880541 RESULT: jsDate(5453880541)=2142/10/29 14:49:1 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(5453880541) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(5485928864)=["2143","11","4","13","7","44"] RESULT: timestampFromDateTime.call(["2143","11","4","13","7","44"])=5485928864 RESULT: jsDate(5485928864)=2143/11/4 13:7:44 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(5485928864) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(5517977188)=["2144","11","9","11","26","28"] RESULT: timestampFromDateTime.call(["2144","11","9","11","26","28"])=5517977188 RESULT: jsDate(5517977188)=2144/11/9 11:26:28 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(5517977188) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(5549561803)=["2145","11","10","0","56","43"] RESULT: timestampFromDateTime.call(["2145","11","10","0","56","43"])=5549561803 RESULT: jsDate(5549561803)=2145/11/10 0:56:43 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(5549561803) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(5581610126)=["2146","11","15","23","15","26"] RESULT: timestampFromDateTime.call(["2146","11","15","23","15","26"])=5581610126 RESULT: jsDate(5581610126)=2146/11/15 23:15:26 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(5581610126) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(5613658450)=["2147","11","21","21","34","10"] RESULT: timestampFromDateTime.call(["2147","11","21","21","34","10"])=5613658450 RESULT: jsDate(5613658450)=2147/11/21 21:34:10 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(5613658450) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(5645243065)=["2148","11","21","11","4","25"] RESULT: timestampFromDateTime.call(["2148","11","21","11","4","25"])=5645243065 RESULT: jsDate(5645243065)=2148/11/21 11:4:25 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(5645243065) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(5677291388)=["2149","11","27","9","23","8"] RESULT: timestampFromDateTime.call(["2149","11","27","9","23","8"])=5677291388 RESULT: jsDate(5677291388)=2149/11/27 9:23:8 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(5677291388) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(5709339712)=["2150","12","3","7","41","52"] RESULT: timestampFromDateTime.call(["2150","12","3","7","41","52"])=5709339712 RESULT: jsDate(5709339712)=2150/12/3 7:41:52 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(5709339712) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(5740924327)=["2151","12","3","21","12","7"] RESULT: timestampFromDateTime.call(["2151","12","3","21","12","7"])=5740924327 RESULT: jsDate(5740924327)=2151/12/3 21:12:7 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(5740924327) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(5772972650)=["2152","12","8","19","30","50"] RESULT: timestampFromDateTime.call(["2152","12","8","19","30","50"])=5772972650 RESULT: jsDate(5772972650)=2152/12/8 19:30:50 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(5772972650) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(5805020974)=["2153","12","14","17","49","34"] RESULT: timestampFromDateTime.call(["2153","12","14","17","49","34"])=5805020974 RESULT: jsDate(5805020974)=2153/12/14 17:49:34 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(5805020974) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(5836605589)=["2154","12","15","7","19","49"] RESULT: timestampFromDateTime.call(["2154","12","15","7","19","49"])=5836605589 RESULT: jsDate(5836605589)=2154/12/15 7:19:49 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(5836605589) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(5868653912)=["2155","12","21","5","38","32"] RESULT: timestampFromDateTime.call(["2155","12","21","5","38","32"])=5868653912 RESULT: jsDate(5868653912)=2155/12/21 5:38:32 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(5868653912) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(5900702236)=["2156","12","26","3","57","16"] RESULT: timestampFromDateTime.call(["2156","12","26","3","57","16"])=5900702236 RESULT: jsDate(5900702236)=2156/12/26 3:57:16 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(5900702236) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(5932286851)=["2157","12","26","17","27","31"] RESULT: timestampFromDateTime.call(["2157","12","26","17","27","31"])=5932286851 RESULT: jsDate(5932286851)=2157/12/26 17:27:31 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(5932286851) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(5964335174)=["2159","1","1","15","46","14"] RESULT: timestampFromDateTime.call(["2159","1","1","15","46","14"])=5964335174 RESULT: jsDate(5964335174)=2159/1/1 15:46:14 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(5964335174) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(5996383498)=["2160","1","7","14","4","58"] RESULT: timestampFromDateTime.call(["2160","1","7","14","4","58"])=5996383498 RESULT: jsDate(5996383498)=2160/1/7 14:4:58 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(5996383498) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(6027968113)=["2161","1","7","3","35","13"] RESULT: timestampFromDateTime.call(["2161","1","7","3","35","13"])=6027968113 RESULT: jsDate(6027968113)=2161/1/7 3:35:13 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(6027968113) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(6060016436)=["2162","1","13","1","53","56"] RESULT: timestampFromDateTime.call(["2162","1","13","1","53","56"])=6060016436 RESULT: jsDate(6060016436)=2162/1/13 1:53:56 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(6060016436) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(6092064760)=["2163","1","19","0","12","40"] RESULT: timestampFromDateTime.call(["2163","1","19","0","12","40"])=6092064760 RESULT: jsDate(6092064760)=2163/1/19 0:12:40 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(6092064760) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(6123649375)=["2164","1","19","13","42","55"] RESULT: timestampFromDateTime.call(["2164","1","19","13","42","55"])=6123649375 RESULT: jsDate(6123649375)=2164/1/19 13:42:55 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(6123649375) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(6155697698)=["2165","1","24","12","1","38"] RESULT: timestampFromDateTime.call(["2165","1","24","12","1","38"])=6155697698 RESULT: jsDate(6155697698)=2165/1/24 12:1:38 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(6155697698) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(6187746022)=["2166","1","30","10","20","22"] RESULT: timestampFromDateTime.call(["2166","1","30","10","20","22"])=6187746022 RESULT: jsDate(6187746022)=2166/1/30 10:20:22 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(6187746022) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(6219330637)=["2167","1","30","23","50","37"] RESULT: timestampFromDateTime.call(["2167","1","30","23","50","37"])=6219330637 RESULT: jsDate(6219330637)=2167/1/30 23:50:37 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(6219330637) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(6251378960)=["2168","2","5","22","9","20"] RESULT: timestampFromDateTime.call(["2168","2","5","22","9","20"])=6251378960 RESULT: jsDate(6251378960)=2168/2/5 22:9:20 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(6251378960) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(6283427284)=["2169","2","10","20","28","4"] RESULT: timestampFromDateTime.call(["2169","2","10","20","28","4"])=6283427284 RESULT: jsDate(6283427284)=2169/2/10 20:28:4 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(6283427284) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(6315011899)=["2170","2","11","9","58","19"] RESULT: timestampFromDateTime.call(["2170","2","11","9","58","19"])=6315011899 RESULT: jsDate(6315011899)=2170/2/11 9:58:19 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(6315011899) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(6347060222)=["2171","2","17","8","17","2"] RESULT: timestampFromDateTime.call(["2171","2","17","8","17","2"])=6347060222 RESULT: jsDate(6347060222)=2171/2/17 8:17:2 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(6347060222) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(6379108546)=["2172","2","23","6","35","46"] RESULT: timestampFromDateTime.call(["2172","2","23","6","35","46"])=6379108546 RESULT: jsDate(6379108546)=2172/2/23 6:35:46 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(6379108546) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(6410693161)=["2173","2","22","20","6","1"] RESULT: timestampFromDateTime.call(["2173","2","22","20","6","1"])=6410693161 RESULT: jsDate(6410693161)=2173/2/22 20:6:1 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(6410693161) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(6442741484)=["2174","2","28","18","24","44"] RESULT: timestampFromDateTime.call(["2174","2","28","18","24","44"])=6442741484 RESULT: jsDate(6442741484)=2174/2/28 18:24:44 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(6442741484) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(6474789808)=["2175","3","6","16","43","28"] RESULT: timestampFromDateTime.call(["2175","3","6","16","43","28"])=6474789808 RESULT: jsDate(6474789808)=2175/3/6 16:43:28 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(6474789808) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(6506374423)=["2176","3","6","6","13","43"] RESULT: timestampFromDateTime.call(["2176","3","6","6","13","43"])=6506374423 RESULT: jsDate(6506374423)=2176/3/6 6:13:43 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(6506374423) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(6538422746)=["2177","3","12","4","32","26"] RESULT: timestampFromDateTime.call(["2177","3","12","4","32","26"])=6538422746 RESULT: jsDate(6538422746)=2177/3/12 4:32:26 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(6538422746) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(6570471070)=["2178","3","18","2","51","10"] RESULT: timestampFromDateTime.call(["2178","3","18","2","51","10"])=6570471070 RESULT: jsDate(6570471070)=2178/3/18 2:51:10 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(6570471070) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(6602055685)=["2179","3","18","16","21","25"] RESULT: timestampFromDateTime.call(["2179","3","18","16","21","25"])=6602055685 RESULT: jsDate(6602055685)=2179/3/18 16:21:25 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(6602055685) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(6634104008)=["2180","3","23","14","40","8"] RESULT: timestampFromDateTime.call(["2180","3","23","14","40","8"])=6634104008 RESULT: jsDate(6634104008)=2180/3/23 14:40:8 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(6634104008) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(6666152332)=["2181","3","29","12","58","52"] RESULT: timestampFromDateTime.call(["2181","3","29","12","58","52"])=6666152332 RESULT: jsDate(6666152332)=2181/3/29 12:58:52 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(6666152332) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(6697736947)=["2182","3","30","2","29","7"] RESULT: timestampFromDateTime.call(["2182","3","30","2","29","7"])=6697736947 RESULT: jsDate(6697736947)=2182/3/30 2:29:7 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(6697736947) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(6729785270)=["2183","4","5","0","47","50"] RESULT: timestampFromDateTime.call(["2183","4","5","0","47","50"])=6729785270 RESULT: jsDate(6729785270)=2183/4/5 0:47:50 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(6729785270) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(6761833594)=["2184","4","9","23","6","34"] RESULT: timestampFromDateTime.call(["2184","4","9","23","6","34"])=6761833594 RESULT: jsDate(6761833594)=2184/4/9 23:6:34 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(6761833594) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(6793418209)=["2185","4","10","12","36","49"] RESULT: timestampFromDateTime.call(["2185","4","10","12","36","49"])=6793418209 RESULT: jsDate(6793418209)=2185/4/10 12:36:49 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(6793418209) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(6825466532)=["2186","4","16","10","55","32"] RESULT: timestampFromDateTime.call(["2186","4","16","10","55","32"])=6825466532 RESULT: jsDate(6825466532)=2186/4/16 10:55:32 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(6825466532) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(6857514856)=["2187","4","22","9","14","16"] RESULT: timestampFromDateTime.call(["2187","4","22","9","14","16"])=6857514856 RESULT: jsDate(6857514856)=2187/4/22 9:14:16 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(6857514856) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(6889099471)=["2188","4","21","22","44","31"] RESULT: timestampFromDateTime.call(["2188","4","21","22","44","31"])=6889099471 RESULT: jsDate(6889099471)=2188/4/21 22:44:31 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(6889099471) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(6921147794)=["2189","4","27","21","3","14"] RESULT: timestampFromDateTime.call(["2189","4","27","21","3","14"])=6921147794 RESULT: jsDate(6921147794)=2189/4/27 21:3:14 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(6921147794) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(6953196118)=["2190","5","3","19","21","58"] RESULT: timestampFromDateTime.call(["2190","5","3","19","21","58"])=6953196118 RESULT: jsDate(6953196118)=2190/5/3 19:21:58 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(6953196118) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(6984780733)=["2191","5","4","8","52","13"] RESULT: timestampFromDateTime.call(["2191","5","4","8","52","13"])=6984780733 RESULT: jsDate(6984780733)=2191/5/4 8:52:13 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(6984780733) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(7016829056)=["2192","5","9","7","10","56"] RESULT: timestampFromDateTime.call(["2192","5","9","7","10","56"])=7016829056 RESULT: jsDate(7016829056)=2192/5/9 7:10:56 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(7016829056) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(7048877380)=["2193","5","15","5","29","40"] RESULT: timestampFromDateTime.call(["2193","5","15","5","29","40"])=7048877380 RESULT: jsDate(7048877380)=2193/5/15 5:29:40 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(7048877380) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(7080461995)=["2194","5","15","18","59","55"] RESULT: timestampFromDateTime.call(["2194","5","15","18","59","55"])=7080461995 RESULT: jsDate(7080461995)=2194/5/15 18:59:55 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(7080461995) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(7112510318)=["2195","5","21","17","18","38"] RESULT: timestampFromDateTime.call(["2195","5","21","17","18","38"])=7112510318 RESULT: jsDate(7112510318)=2195/5/21 17:18:38 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(7112510318) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(7144558642)=["2196","5","26","15","37","22"] RESULT: timestampFromDateTime.call(["2196","5","26","15","37","22"])=7144558642 RESULT: jsDate(7144558642)=2196/5/26 15:37:22 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(7144558642) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(7176143257)=["2197","5","27","5","7","37"] RESULT: timestampFromDateTime.call(["2197","5","27","5","7","37"])=7176143257 RESULT: jsDate(7176143257)=2197/5/27 5:7:37 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(7176143257) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(7208191580)=["2198","6","2","3","26","20"] RESULT: timestampFromDateTime.call(["2198","6","2","3","26","20"])=7208191580 RESULT: jsDate(7208191580)=2198/6/2 3:26:20 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(7208191580) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(7240239904)=["2199","6","8","1","45","4"] RESULT: timestampFromDateTime.call(["2199","6","8","1","45","4"])=7240239904 RESULT: jsDate(7240239904)=2199/6/8 1:45:4 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(7240239904) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(7271824519)=["2200","6","8","15","15","19"] RESULT: timestampFromDateTime.call(["2200","6","8","15","15","19"])=7271824519 RESULT: jsDate(7271824519)=2200/6/8 15:15:19 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(7271824519) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(7303872842)=["2201","6","14","13","34","2"] RESULT: timestampFromDateTime.call(["2201","6","14","13","34","2"])=7303872842 RESULT: jsDate(7303872842)=2201/6/14 13:34:2 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(7303872842) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(7335921166)=["2202","6","20","11","52","46"] RESULT: timestampFromDateTime.call(["2202","6","20","11","52","46"])=7335921166 RESULT: jsDate(7335921166)=2202/6/20 11:52:46 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(7335921166) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(7367505781)=["2203","6","21","1","23","1"] RESULT: timestampFromDateTime.call(["2203","6","21","1","23","1"])=7367505781 RESULT: jsDate(7367505781)=2203/6/21 1:23:1 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(7367505781) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(7399554104)=["2204","6","25","23","41","44"] RESULT: timestampFromDateTime.call(["2204","6","25","23","41","44"])=7399554104 RESULT: jsDate(7399554104)=2204/6/25 23:41:44 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(7399554104) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(7431602428)=["2205","7","1","22","0","28"] RESULT: timestampFromDateTime.call(["2205","7","1","22","0","28"])=7431602428 RESULT: jsDate(7431602428)=2205/7/1 22:0:28 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(7431602428) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(7463187043)=["2206","7","2","11","30","43"] RESULT: timestampFromDateTime.call(["2206","7","2","11","30","43"])=7463187043 RESULT: jsDate(7463187043)=2206/7/2 11:30:43 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(7463187043) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(7495235366)=["2207","7","8","9","49","26"] RESULT: timestampFromDateTime.call(["2207","7","8","9","49","26"])=7495235366 RESULT: jsDate(7495235366)=2207/7/8 9:49:26 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(7495235366) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(7527283690)=["2208","7","13","8","8","10"] RESULT: timestampFromDateTime.call(["2208","7","13","8","8","10"])=7527283690 RESULT: jsDate(7527283690)=2208/7/13 8:8:10 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(7527283690) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(7558868305)=["2209","7","13","21","38","25"] RESULT: timestampFromDateTime.call(["2209","7","13","21","38","25"])=7558868305 RESULT: jsDate(7558868305)=2209/7/13 21:38:25 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(7558868305) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(7590916628)=["2210","7","19","19","57","8"] RESULT: timestampFromDateTime.call(["2210","7","19","19","57","8"])=7590916628 RESULT: jsDate(7590916628)=2210/7/19 19:57:8 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(7590916628) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(7622964952)=["2211","7","25","18","15","52"] RESULT: timestampFromDateTime.call(["2211","7","25","18","15","52"])=7622964952 RESULT: jsDate(7622964952)=2211/7/25 18:15:52 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(7622964952) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(7654549567)=["2212","7","25","7","46","7"] RESULT: timestampFromDateTime.call(["2212","7","25","7","46","7"])=7654549567 RESULT: jsDate(7654549567)=2212/7/25 7:46:7 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(7654549567) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(7686597890)=["2213","7","31","6","4","50"] RESULT: timestampFromDateTime.call(["2213","7","31","6","4","50"])=7686597890 RESULT: jsDate(7686597890)=2213/7/31 6:4:50 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(7686597890) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(7718646214)=["2214","8","6","4","23","34"] RESULT: timestampFromDateTime.call(["2214","8","6","4","23","34"])=7718646214 RESULT: jsDate(7718646214)=2214/8/6 4:23:34 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(7718646214) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(7750230829)=["2215","8","6","17","53","49"] RESULT: timestampFromDateTime.call(["2215","8","6","17","53","49"])=7750230829 RESULT: jsDate(7750230829)=2215/8/6 17:53:49 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(7750230829) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(7782279152)=["2216","8","11","16","12","32"] RESULT: timestampFromDateTime.call(["2216","8","11","16","12","32"])=7782279152 RESULT: jsDate(7782279152)=2216/8/11 16:12:32 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(7782279152) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(7814327476)=["2217","8","17","14","31","16"] RESULT: timestampFromDateTime.call(["2217","8","17","14","31","16"])=7814327476 RESULT: jsDate(7814327476)=2217/8/17 14:31:16 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(7814327476) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(7845912091)=["2218","8","18","4","1","31"] RESULT: timestampFromDateTime.call(["2218","8","18","4","1","31"])=7845912091 RESULT: jsDate(7845912091)=2218/8/18 4:1:31 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(7845912091) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(7877960414)=["2219","8","24","2","20","14"] RESULT: timestampFromDateTime.call(["2219","8","24","2","20","14"])=7877960414 RESULT: jsDate(7877960414)=2219/8/24 2:20:14 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(7877960414) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(7910008738)=["2220","8","29","0","38","58"] RESULT: timestampFromDateTime.call(["2220","8","29","0","38","58"])=7910008738 RESULT: jsDate(7910008738)=2220/8/29 0:38:58 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(7910008738) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(7941593353)=["2221","8","29","14","9","13"] RESULT: timestampFromDateTime.call(["2221","8","29","14","9","13"])=7941593353 RESULT: jsDate(7941593353)=2221/8/29 14:9:13 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(7941593353) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(7973641676)=["2222","9","4","12","27","56"] RESULT: timestampFromDateTime.call(["2222","9","4","12","27","56"])=7973641676 RESULT: jsDate(7973641676)=2222/9/4 12:27:56 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(7973641676) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(8005690000)=["2223","9","10","10","46","40"] RESULT: timestampFromDateTime.call(["2223","9","10","10","46","40"])=8005690000 RESULT: jsDate(8005690000)=2223/9/10 10:46:40 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(8005690000) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(8037274615)=["2224","9","10","0","16","55"] RESULT: timestampFromDateTime.call(["2224","9","10","0","16","55"])=8037274615 RESULT: jsDate(8037274615)=2224/9/10 0:16:55 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(8037274615) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(8069322938)=["2225","9","15","22","35","38"] RESULT: timestampFromDateTime.call(["2225","9","15","22","35","38"])=8069322938 RESULT: jsDate(8069322938)=2225/9/15 22:35:38 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(8069322938) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(8101371262)=["2226","9","21","20","54","22"] RESULT: timestampFromDateTime.call(["2226","9","21","20","54","22"])=8101371262 RESULT: jsDate(8101371262)=2226/9/21 20:54:22 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(8101371262) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(8132955877)=["2227","9","22","10","24","37"] RESULT: timestampFromDateTime.call(["2227","9","22","10","24","37"])=8132955877 RESULT: jsDate(8132955877)=2227/9/22 10:24:37 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(8132955877) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(8165004200)=["2228","9","27","8","43","20"] RESULT: timestampFromDateTime.call(["2228","9","27","8","43","20"])=8165004200 RESULT: jsDate(8165004200)=2228/9/27 8:43:20 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(8165004200) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(8197052524)=["2229","10","3","7","2","4"] RESULT: timestampFromDateTime.call(["2229","10","3","7","2","4"])=8197052524 RESULT: jsDate(8197052524)=2229/10/3 7:2:4 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(8197052524) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(8228637139)=["2230","10","3","20","32","19"] RESULT: timestampFromDateTime.call(["2230","10","3","20","32","19"])=8228637139 RESULT: jsDate(8228637139)=2230/10/3 20:32:19 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(8228637139) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(8260685462)=["2231","10","9","18","51","2"] RESULT: timestampFromDateTime.call(["2231","10","9","18","51","2"])=8260685462 RESULT: jsDate(8260685462)=2231/10/9 18:51:2 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(8260685462) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(8292733786)=["2232","10","14","17","9","46"] RESULT: timestampFromDateTime.call(["2232","10","14","17","9","46"])=8292733786 RESULT: jsDate(8292733786)=2232/10/14 17:9:46 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(8292733786) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(8324318401)=["2233","10","15","6","40","1"] RESULT: timestampFromDateTime.call(["2233","10","15","6","40","1"])=8324318401 RESULT: jsDate(8324318401)=2233/10/15 6:40:1 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(8324318401) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(8356366724)=["2234","10","21","4","58","44"] RESULT: timestampFromDateTime.call(["2234","10","21","4","58","44"])=8356366724 RESULT: jsDate(8356366724)=2234/10/21 4:58:44 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(8356366724) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(8388415048)=["2235","10","27","3","17","28"] RESULT: timestampFromDateTime.call(["2235","10","27","3","17","28"])=8388415048 RESULT: jsDate(8388415048)=2235/10/27 3:17:28 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(8388415048) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(8419999663)=["2236","10","26","16","47","43"] RESULT: timestampFromDateTime.call(["2236","10","26","16","47","43"])=8419999663 RESULT: jsDate(8419999663)=2236/10/26 16:47:43 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(8419999663) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(8452047986)=["2237","11","1","15","6","26"] RESULT: timestampFromDateTime.call(["2237","11","1","15","6","26"])=8452047986 RESULT: jsDate(8452047986)=2237/11/1 15:6:26 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(8452047986) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(8484096310)=["2238","11","7","13","25","10"] RESULT: timestampFromDateTime.call(["2238","11","7","13","25","10"])=8484096310 RESULT: jsDate(8484096310)=2238/11/7 13:25:10 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(8484096310) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(8515680925)=["2239","11","8","2","55","25"] RESULT: timestampFromDateTime.call(["2239","11","8","2","55","25"])=8515680925 RESULT: jsDate(8515680925)=2239/11/8 2:55:25 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(8515680925) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(8547729248)=["2240","11","13","1","14","8"] RESULT: timestampFromDateTime.call(["2240","11","13","1","14","8"])=8547729248 RESULT: jsDate(8547729248)=2240/11/13 1:14:8 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(8547729248) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(8579777572)=["2241","11","18","23","32","52"] RESULT: timestampFromDateTime.call(["2241","11","18","23","32","52"])=8579777572 RESULT: jsDate(8579777572)=2241/11/18 23:32:52 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(8579777572) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(8611362187)=["2242","11","19","13","3","7"] RESULT: timestampFromDateTime.call(["2242","11","19","13","3","7"])=8611362187 RESULT: jsDate(8611362187)=2242/11/19 13:3:7 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(8611362187) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(8643410510)=["2243","11","25","11","21","50"] RESULT: timestampFromDateTime.call(["2243","11","25","11","21","50"])=8643410510 RESULT: jsDate(8643410510)=2243/11/25 11:21:50 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(8643410510) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(8675458834)=["2244","11","30","9","40","34"] RESULT: timestampFromDateTime.call(["2244","11","30","9","40","34"])=8675458834 RESULT: jsDate(8675458834)=2244/11/30 9:40:34 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(8675458834) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(8707043449)=["2245","11","30","23","10","49"] RESULT: timestampFromDateTime.call(["2245","11","30","23","10","49"])=8707043449 RESULT: jsDate(8707043449)=2245/11/30 23:10:49 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(8707043449) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(8739091772)=["2246","12","6","21","29","32"] RESULT: timestampFromDateTime.call(["2246","12","6","21","29","32"])=8739091772 RESULT: jsDate(8739091772)=2246/12/6 21:29:32 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(8739091772) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(8771140096)=["2247","12","12","19","48","16"] RESULT: timestampFromDateTime.call(["2247","12","12","19","48","16"])=8771140096 RESULT: jsDate(8771140096)=2247/12/12 19:48:16 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(8771140096) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(8802724711)=["2248","12","12","9","18","31"] RESULT: timestampFromDateTime.call(["2248","12","12","9","18","31"])=8802724711 RESULT: jsDate(8802724711)=2248/12/12 9:18:31 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(8802724711) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(8834773034)=["2249","12","18","7","37","14"] RESULT: timestampFromDateTime.call(["2249","12","18","7","37","14"])=8834773034 RESULT: jsDate(8834773034)=2249/12/18 7:37:14 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(8834773034) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(8866821358)=["2250","12","24","5","55","58"] RESULT: timestampFromDateTime.call(["2250","12","24","5","55","58"])=8866821358 RESULT: jsDate(8866821358)=2250/12/24 5:55:58 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(8866821358) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(8898405973)=["2251","12","24","19","26","13"] RESULT: timestampFromDateTime.call(["2251","12","24","19","26","13"])=8898405973 RESULT: jsDate(8898405973)=2251/12/24 19:26:13 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(8898405973) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(8930454296)=["2252","12","29","17","44","56"] RESULT: timestampFromDateTime.call(["2252","12","29","17","44","56"])=8930454296 RESULT: jsDate(8930454296)=2252/12/29 17:44:56 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(8930454296) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(8962502620)=["2254","1","4","16","3","40"] RESULT: timestampFromDateTime.call(["2254","1","4","16","3","40"])=8962502620 RESULT: jsDate(8962502620)=2254/1/4 16:3:40 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(8962502620) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(8994087235)=["2255","1","5","5","33","55"] RESULT: timestampFromDateTime.call(["2255","1","5","5","33","55"])=8994087235 RESULT: jsDate(8994087235)=2255/1/5 5:33:55 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(8994087235) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(9026135558)=["2256","1","11","3","52","38"] RESULT: timestampFromDateTime.call(["2256","1","11","3","52","38"])=9026135558 RESULT: jsDate(9026135558)=2256/1/11 3:52:38 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(9026135558) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(9058183882)=["2257","1","16","2","11","22"] RESULT: timestampFromDateTime.call(["2257","1","16","2","11","22"])=9058183882 RESULT: jsDate(9058183882)=2257/1/16 2:11:22 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(9058183882) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(9089768497)=["2258","1","16","15","41","37"] RESULT: timestampFromDateTime.call(["2258","1","16","15","41","37"])=9089768497 RESULT: jsDate(9089768497)=2258/1/16 15:41:37 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(9089768497) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(9121816820)=["2259","1","22","14","0","20"] RESULT: timestampFromDateTime.call(["2259","1","22","14","0","20"])=9121816820 RESULT: jsDate(9121816820)=2259/1/22 14:0:20 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(9121816820) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(9153865144)=["2260","1","28","12","19","4"] RESULT: timestampFromDateTime.call(["2260","1","28","12","19","4"])=9153865144 RESULT: jsDate(9153865144)=2260/1/28 12:19:4 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(9153865144) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(9185449759)=["2261","1","28","1","49","19"] RESULT: timestampFromDateTime.call(["2261","1","28","1","49","19"])=9185449759 RESULT: jsDate(9185449759)=2261/1/28 1:49:19 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(9185449759) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(9217498082)=["2262","2","3","0","8","2"] RESULT: timestampFromDateTime.call(["2262","2","3","0","8","2"])=9217498082 RESULT: jsDate(9217498082)=2262/2/3 0:8:2 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(9217498082) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(9249546406)=["2263","2","8","22","26","46"] RESULT: timestampFromDateTime.call(["2263","2","8","22","26","46"])=9249546406 RESULT: jsDate(9249546406)=2263/2/8 22:26:46 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(9249546406) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(9281131021)=["2264","2","9","11","57","1"] RESULT: timestampFromDateTime.call(["2264","2","9","11","57","1"])=9281131021 RESULT: jsDate(9281131021)=2264/2/9 11:57:1 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(9281131021) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(9313179344)=["2265","2","14","10","15","44"] RESULT: timestampFromDateTime.call(["2265","2","14","10","15","44"])=9313179344 RESULT: jsDate(9313179344)=2265/2/14 10:15:44 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(9313179344) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(9345227668)=["2266","2","20","8","34","28"] RESULT: timestampFromDateTime.call(["2266","2","20","8","34","28"])=9345227668 RESULT: jsDate(9345227668)=2266/2/20 8:34:28 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(9345227668) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(9376812283)=["2267","2","20","22","4","43"] RESULT: timestampFromDateTime.call(["2267","2","20","22","4","43"])=9376812283 RESULT: jsDate(9376812283)=2267/2/20 22:4:43 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(9376812283) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(9408860606)=["2268","2","26","20","23","26"] RESULT: timestampFromDateTime.call(["2268","2","26","20","23","26"])=9408860606 RESULT: jsDate(9408860606)=2268/2/26 20:23:26 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(9408860606) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(9440908930)=["2269","3","3","18","42","10"] RESULT: timestampFromDateTime.call(["2269","3","3","18","42","10"])=9440908930 RESULT: jsDate(9440908930)=2269/3/3 18:42:10 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(9440908930) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(9472493545)=["2270","3","4","8","12","25"] RESULT: timestampFromDateTime.call(["2270","3","4","8","12","25"])=9472493545 RESULT: jsDate(9472493545)=2270/3/4 8:12:25 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(9472493545) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(9504541868)=["2271","3","10","6","31","8"] RESULT: timestampFromDateTime.call(["2271","3","10","6","31","8"])=9504541868 RESULT: jsDate(9504541868)=2271/3/10 6:31:8 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(9504541868) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(9536590192)=["2272","3","15","4","49","52"] RESULT: timestampFromDateTime.call(["2272","3","15","4","49","52"])=9536590192 RESULT: jsDate(9536590192)=2272/3/15 4:49:52 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(9536590192) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(9568174807)=["2273","3","15","18","20","7"] RESULT: timestampFromDateTime.call(["2273","3","15","18","20","7"])=9568174807 RESULT: jsDate(9568174807)=2273/3/15 18:20:7 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(9568174807) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(9600223130)=["2274","3","21","16","38","50"] RESULT: timestampFromDateTime.call(["2274","3","21","16","38","50"])=9600223130 RESULT: jsDate(9600223130)=2274/3/21 16:38:50 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(9600223130) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(9632271454)=["2275","3","27","14","57","34"] RESULT: timestampFromDateTime.call(["2275","3","27","14","57","34"])=9632271454 RESULT: jsDate(9632271454)=2275/3/27 14:57:34 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(9632271454) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(9663856069)=["2276","3","27","4","27","49"] RESULT: timestampFromDateTime.call(["2276","3","27","4","27","49"])=9663856069 RESULT: jsDate(9663856069)=2276/3/27 4:27:49 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(9663856069) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(9695904392)=["2277","4","2","2","46","32"] RESULT: timestampFromDateTime.call(["2277","4","2","2","46","32"])=9695904392 RESULT: jsDate(9695904392)=2277/4/2 2:46:32 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(9695904392) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(9727952716)=["2278","4","8","1","5","16"] RESULT: timestampFromDateTime.call(["2278","4","8","1","5","16"])=9727952716 RESULT: jsDate(9727952716)=2278/4/8 1:5:16 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(9727952716) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(9759537331)=["2279","4","8","14","35","31"] RESULT: timestampFromDateTime.call(["2279","4","8","14","35","31"])=9759537331 RESULT: jsDate(9759537331)=2279/4/8 14:35:31 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(9759537331) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(9791585654)=["2280","4","13","12","54","14"] RESULT: timestampFromDateTime.call(["2280","4","13","12","54","14"])=9791585654 RESULT: jsDate(9791585654)=2280/4/13 12:54:14 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(9791585654) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(9823633978)=["2281","4","19","11","12","58"] RESULT: timestampFromDateTime.call(["2281","4","19","11","12","58"])=9823633978 RESULT: jsDate(9823633978)=2281/4/19 11:12:58 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(9823633978) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(9855218593)=["2282","4","20","0","43","13"] RESULT: timestampFromDateTime.call(["2282","4","20","0","43","13"])=9855218593 RESULT: jsDate(9855218593)=2282/4/20 0:43:13 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(9855218593) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(9887266916)=["2283","4","25","23","1","56"] RESULT: timestampFromDateTime.call(["2283","4","25","23","1","56"])=9887266916 RESULT: jsDate(9887266916)=2283/4/25 23:1:56 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(9887266916) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(9919315240)=["2284","4","30","21","20","40"] RESULT: timestampFromDateTime.call(["2284","4","30","21","20","40"])=9919315240 RESULT: jsDate(9919315240)=2284/4/30 21:20:40 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(9919315240) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(9950899855)=["2285","5","1","10","50","55"] RESULT: timestampFromDateTime.call(["2285","5","1","10","50","55"])=9950899855 RESULT: jsDate(9950899855)=2285/5/1 10:50:55 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(9950899855) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(9982948178)=["2286","5","7","9","9","38"] RESULT: timestampFromDateTime.call(["2286","5","7","9","9","38"])=9982948178 RESULT: jsDate(9982948178)=2286/5/7 9:9:38 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(9982948178) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(10014996502)=["2287","5","13","7","28","22"] RESULT: timestampFromDateTime.call(["2287","5","13","7","28","22"])=10014996502 RESULT: jsDate(10014996502)=2287/5/13 7:28:22 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(10014996502) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(10046581117)=["2288","5","12","20","58","37"] RESULT: timestampFromDateTime.call(["2288","5","12","20","58","37"])=10046581117 RESULT: jsDate(10046581117)=2288/5/12 20:58:37 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(10046581117) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(10078629440)=["2289","5","18","19","17","20"] RESULT: timestampFromDateTime.call(["2289","5","18","19","17","20"])=10078629440 RESULT: jsDate(10078629440)=2289/5/18 19:17:20 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(10078629440) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(10110677764)=["2290","5","24","17","36","4"] RESULT: timestampFromDateTime.call(["2290","5","24","17","36","4"])=10110677764 RESULT: jsDate(10110677764)=2290/5/24 17:36:4 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(10110677764) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(10142262379)=["2291","5","25","7","6","19"] RESULT: timestampFromDateTime.call(["2291","5","25","7","6","19"])=10142262379 RESULT: jsDate(10142262379)=2291/5/25 7:6:19 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(10142262379) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(10174310702)=["2292","5","30","5","25","2"] RESULT: timestampFromDateTime.call(["2292","5","30","5","25","2"])=10174310702 RESULT: jsDate(10174310702)=2292/5/30 5:25:2 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(10174310702) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(10206359026)=["2293","6","5","3","43","46"] RESULT: timestampFromDateTime.call(["2293","6","5","3","43","46"])=10206359026 RESULT: jsDate(10206359026)=2293/6/5 3:43:46 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(10206359026) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(10237943641)=["2294","6","5","17","14","1"] RESULT: timestampFromDateTime.call(["2294","6","5","17","14","1"])=10237943641 RESULT: jsDate(10237943641)=2294/6/5 17:14:1 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(10237943641) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(10269991964)=["2295","6","11","15","32","44"] RESULT: timestampFromDateTime.call(["2295","6","11","15","32","44"])=10269991964 RESULT: jsDate(10269991964)=2295/6/11 15:32:44 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(10269991964) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(10302040288)=["2296","6","16","13","51","28"] RESULT: timestampFromDateTime.call(["2296","6","16","13","51","28"])=10302040288 RESULT: jsDate(10302040288)=2296/6/16 13:51:28 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(10302040288) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(10333624903)=["2297","6","17","3","21","43"] RESULT: timestampFromDateTime.call(["2297","6","17","3","21","43"])=10333624903 RESULT: jsDate(10333624903)=2297/6/17 3:21:43 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(10333624903) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(10365673226)=["2298","6","23","1","40","26"] RESULT: timestampFromDateTime.call(["2298","6","23","1","40","26"])=10365673226 RESULT: jsDate(10365673226)=2298/6/23 1:40:26 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(10365673226) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(10397721550)=["2299","6","28","23","59","10"] RESULT: timestampFromDateTime.call(["2299","6","28","23","59","10"])=10397721550 RESULT: jsDate(10397721550)=2299/6/28 23:59:10 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(10397721550) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(10429306165)=["2300","6","29","13","29","25"] RESULT: timestampFromDateTime.call(["2300","6","29","13","29","25"])=10429306165 RESULT: jsDate(10429306165)=2300/6/29 13:29:25 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(10429306165) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(10461354488)=["2301","7","5","11","48","8"] RESULT: timestampFromDateTime.call(["2301","7","5","11","48","8"])=10461354488 RESULT: jsDate(10461354488)=2301/7/5 11:48:8 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(10461354488) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(10493402812)=["2302","7","11","10","6","52"] RESULT: timestampFromDateTime.call(["2302","7","11","10","6","52"])=10493402812 RESULT: jsDate(10493402812)=2302/7/11 10:6:52 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(10493402812) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(10524987427)=["2303","7","11","23","37","7"] RESULT: timestampFromDateTime.call(["2303","7","11","23","37","7"])=10524987427 RESULT: jsDate(10524987427)=2303/7/11 23:37:7 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(10524987427) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(10557035750)=["2304","7","16","21","55","50"] RESULT: timestampFromDateTime.call(["2304","7","16","21","55","50"])=10557035750 RESULT: jsDate(10557035750)=2304/7/16 21:55:50 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(10557035750) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(10589084074)=["2305","7","22","20","14","34"] RESULT: timestampFromDateTime.call(["2305","7","22","20","14","34"])=10589084074 RESULT: jsDate(10589084074)=2305/7/22 20:14:34 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(10589084074) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(10620668689)=["2306","7","23","9","44","49"] RESULT: timestampFromDateTime.call(["2306","7","23","9","44","49"])=10620668689 RESULT: jsDate(10620668689)=2306/7/23 9:44:49 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(10620668689) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(10652717012)=["2307","7","29","8","3","32"] RESULT: timestampFromDateTime.call(["2307","7","29","8","3","32"])=10652717012 RESULT: jsDate(10652717012)=2307/7/29 8:3:32 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(10652717012) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(10684765336)=["2308","8","3","6","22","16"] RESULT: timestampFromDateTime.call(["2308","8","3","6","22","16"])=10684765336 RESULT: jsDate(10684765336)=2308/8/3 6:22:16 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(10684765336) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(10716349951)=["2309","8","3","19","52","31"] RESULT: timestampFromDateTime.call(["2309","8","3","19","52","31"])=10716349951 RESULT: jsDate(10716349951)=2309/8/3 19:52:31 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(10716349951) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(10748398274)=["2310","8","9","18","11","14"] RESULT: timestampFromDateTime.call(["2310","8","9","18","11","14"])=10748398274 RESULT: jsDate(10748398274)=2310/8/9 18:11:14 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(10748398274) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(10780446598)=["2311","8","15","16","29","58"] RESULT: timestampFromDateTime.call(["2311","8","15","16","29","58"])=10780446598 RESULT: jsDate(10780446598)=2311/8/15 16:29:58 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(10780446598) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(10812031213)=["2312","8","15","6","0","13"] RESULT: timestampFromDateTime.call(["2312","8","15","6","0","13"])=10812031213 RESULT: jsDate(10812031213)=2312/8/15 6:0:13 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(10812031213) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(10844079536)=["2313","8","21","4","18","56"] RESULT: timestampFromDateTime.call(["2313","8","21","4","18","56"])=10844079536 RESULT: jsDate(10844079536)=2313/8/21 4:18:56 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(10844079536) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(10876127860)=["2314","8","27","2","37","40"] RESULT: timestampFromDateTime.call(["2314","8","27","2","37","40"])=10876127860 RESULT: jsDate(10876127860)=2314/8/27 2:37:40 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(10876127860) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(10907712475)=["2315","8","27","16","7","55"] RESULT: timestampFromDateTime.call(["2315","8","27","16","7","55"])=10907712475 RESULT: jsDate(10907712475)=2315/8/27 16:7:55 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(10907712475) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(10939760798)=["2316","9","1","14","26","38"] RESULT: timestampFromDateTime.call(["2316","9","1","14","26","38"])=10939760798 RESULT: jsDate(10939760798)=2316/9/1 14:26:38 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(10939760798) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(10971809122)=["2317","9","7","12","45","22"] RESULT: timestampFromDateTime.call(["2317","9","7","12","45","22"])=10971809122 RESULT: jsDate(10971809122)=2317/9/7 12:45:22 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(10971809122) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(11003393737)=["2318","9","8","2","15","37"] RESULT: timestampFromDateTime.call(["2318","9","8","2","15","37"])=11003393737 RESULT: jsDate(11003393737)=2318/9/8 2:15:37 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(11003393737) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(11035442060)=["2319","9","14","0","34","20"] RESULT: timestampFromDateTime.call(["2319","9","14","0","34","20"])=11035442060 RESULT: jsDate(11035442060)=2319/9/14 0:34:20 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(11035442060) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(11067490384)=["2320","9","18","22","53","4"] RESULT: timestampFromDateTime.call(["2320","9","18","22","53","4"])=11067490384 RESULT: jsDate(11067490384)=2320/9/18 22:53:4 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(11067490384) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(11099074999)=["2321","9","19","12","23","19"] RESULT: timestampFromDateTime.call(["2321","9","19","12","23","19"])=11099074999 RESULT: jsDate(11099074999)=2321/9/19 12:23:19 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(11099074999) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(11131123322)=["2322","9","25","10","42","2"] RESULT: timestampFromDateTime.call(["2322","9","25","10","42","2"])=11131123322 RESULT: jsDate(11131123322)=2322/9/25 10:42:2 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(11131123322) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(11163171646)=["2323","10","1","9","0","46"] RESULT: timestampFromDateTime.call(["2323","10","1","9","0","46"])=11163171646 RESULT: jsDate(11163171646)=2323/10/1 9:0:46 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(11163171646) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(11194756261)=["2324","9","30","22","31","1"] RESULT: timestampFromDateTime.call(["2324","9","30","22","31","1"])=11194756261 RESULT: jsDate(11194756261)=2324/9/30 22:31:1 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(11194756261) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(11226804584)=["2325","10","6","20","49","44"] RESULT: timestampFromDateTime.call(["2325","10","6","20","49","44"])=11226804584 RESULT: jsDate(11226804584)=2325/10/6 20:49:44 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(11226804584) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(11258852908)=["2326","10","12","19","8","28"] RESULT: timestampFromDateTime.call(["2326","10","12","19","8","28"])=11258852908 RESULT: jsDate(11258852908)=2326/10/12 19:8:28 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(11258852908) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(11290437523)=["2327","10","13","8","38","43"] RESULT: timestampFromDateTime.call(["2327","10","13","8","38","43"])=11290437523 RESULT: jsDate(11290437523)=2327/10/13 8:38:43 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(11290437523) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(11322485846)=["2328","10","18","6","57","26"] RESULT: timestampFromDateTime.call(["2328","10","18","6","57","26"])=11322485846 RESULT: jsDate(11322485846)=2328/10/18 6:57:26 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(11322485846) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(11354534170)=["2329","10","24","5","16","10"] RESULT: timestampFromDateTime.call(["2329","10","24","5","16","10"])=11354534170 RESULT: jsDate(11354534170)=2329/10/24 5:16:10 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(11354534170) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(11386118785)=["2330","10","24","18","46","25"] RESULT: timestampFromDateTime.call(["2330","10","24","18","46","25"])=11386118785 RESULT: jsDate(11386118785)=2330/10/24 18:46:25 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(11386118785) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(11418167108)=["2331","10","30","17","5","8"] RESULT: timestampFromDateTime.call(["2331","10","30","17","5","8"])=11418167108 RESULT: jsDate(11418167108)=2331/10/30 17:5:8 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(11418167108) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(11450215432)=["2332","11","4","15","23","52"] RESULT: timestampFromDateTime.call(["2332","11","4","15","23","52"])=11450215432 RESULT: jsDate(11450215432)=2332/11/4 15:23:52 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(11450215432) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(11481800047)=["2333","11","5","4","54","7"] RESULT: timestampFromDateTime.call(["2333","11","5","4","54","7"])=11481800047 RESULT: jsDate(11481800047)=2333/11/5 4:54:7 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(11481800047) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(11513848370)=["2334","11","11","3","12","50"] RESULT: timestampFromDateTime.call(["2334","11","11","3","12","50"])=11513848370 RESULT: jsDate(11513848370)=2334/11/11 3:12:50 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(11513848370) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(11545896694)=["2335","11","17","1","31","34"] RESULT: timestampFromDateTime.call(["2335","11","17","1","31","34"])=11545896694 RESULT: jsDate(11545896694)=2335/11/17 1:31:34 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(11545896694) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(11577481309)=["2336","11","16","15","1","49"] RESULT: timestampFromDateTime.call(["2336","11","16","15","1","49"])=11577481309 RESULT: jsDate(11577481309)=2336/11/16 15:1:49 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(11577481309) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(11609529632)=["2337","11","22","13","20","32"] RESULT: timestampFromDateTime.call(["2337","11","22","13","20","32"])=11609529632 RESULT: jsDate(11609529632)=2337/11/22 13:20:32 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(11609529632) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(11641577956)=["2338","11","28","11","39","16"] RESULT: timestampFromDateTime.call(["2338","11","28","11","39","16"])=11641577956 RESULT: jsDate(11641577956)=2338/11/28 11:39:16 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(11641577956) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(11673162571)=["2339","11","29","1","9","31"] RESULT: timestampFromDateTime.call(["2339","11","29","1","9","31"])=11673162571 RESULT: jsDate(11673162571)=2339/11/29 1:9:31 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(11673162571) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(11705210894)=["2340","12","3","23","28","14"] RESULT: timestampFromDateTime.call(["2340","12","3","23","28","14"])=11705210894 RESULT: jsDate(11705210894)=2340/12/3 23:28:14 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(11705210894) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(11737259218)=["2341","12","9","21","46","58"] RESULT: timestampFromDateTime.call(["2341","12","9","21","46","58"])=11737259218 RESULT: jsDate(11737259218)=2341/12/9 21:46:58 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(11737259218) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(11768843833)=["2342","12","10","11","17","13"] RESULT: timestampFromDateTime.call(["2342","12","10","11","17","13"])=11768843833 RESULT: jsDate(11768843833)=2342/12/10 11:17:13 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(11768843833) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(11800892156)=["2343","12","16","9","35","56"] RESULT: timestampFromDateTime.call(["2343","12","16","9","35","56"])=11800892156 RESULT: jsDate(11800892156)=2343/12/16 9:35:56 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(11800892156) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(11832940480)=["2344","12","21","7","54","40"] RESULT: timestampFromDateTime.call(["2344","12","21","7","54","40"])=11832940480 RESULT: jsDate(11832940480)=2344/12/21 7:54:40 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(11832940480) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(11864525095)=["2345","12","21","21","24","55"] RESULT: timestampFromDateTime.call(["2345","12","21","21","24","55"])=11864525095 RESULT: jsDate(11864525095)=2345/12/21 21:24:55 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(11864525095) => timestampFromDateTime.call(...) matches RESULT: RESULT: timestampToDateTime.call(11896573418)=["2346","12","27","19","43","38"] RESULT: timestampFromDateTime.call(["2346","12","27","19","43","38"])=11896573418 RESULT: jsDate(11896573418)=2346/12/27 19:43:38 RESULT: PASS jsDate matches RESULT: PASS timestampToDateTime.call(11896573418) => timestampFromDateTime.call(...) matches RESULT: undefined > > ... ... ... ... RESULT: ---------- PASS - no failures detected ---------- undefined > > >