ਮੌਜੂਦਾ Unix ਸਮਾਂ ਹੈ
1784331125
Epoch ਨੂੰ ਪੜ੍ਹਨਯੋਗ ਤਾਰੀਖ਼ ਵਿੱਚ ਅਤੇ ਤਾਰੀਖ਼ ਨੂੰ epoch ਵਿੱਚ ਬਦਲੋ
ਸਾਲ/ਮਹੀਨੇ/ਦਿਨ ਦੇ ਸ਼ੁਰੂ ਅਤੇ ਅੰਤ ਦੇ ਟਾਈਮਸਟੈਂਪ
ਸਕਿੰਟਾਂ ਨੂੰ ਸਾਲਾਂ, ਮਹੀਨਿਆਂ, ਦਿਨਾਂ, ਘੰਟਿਆਂ ਅਤੇ ਮਿੰਟਾਂ ਵਿੱਚ ਬਦਲੋ
Unix epoch ਕੀ ਹੈ?
Unix epoch (ਜਿਸ ਨੂੰ Unix ਸਮਾਂ, POSIX ਸਮਾਂ ਜਾਂ Unix ਟਾਈਮਸਟੈਂਪ ਵੀ ਕਿਹਾ ਜਾਂਦਾ ਹੈ) 1 ਜਨਵਰੀ 1970, 00:00:00 UTC ਤੋਂ ਬਾਅਦ ਦੇ ਸਕਿੰਟਾਂ ਦੀ ਗਿਣਤੀ ਹੈ, ਜਿਸ ਵਿੱਚ ਲੀਪ ਸਕਿੰਟ ਸ਼ਾਮਲ ਨਹੀਂ ਹਨ (ISO 8601: 1970-01-01T00:00:00Z)। ਸਹੀ ਅਰਥ ਵਿੱਚ epoch Unix ਸਮਾਂ 0 ਹੈ, ਪਰ ਆਮ ਤੌਰ ਉੱਤੇ "epoch" ਨੂੰ ਸਮੁੱਚੇ Unix ਸਮੇਂ ਦੇ ਸੰਖੇਪ ਵਜੋਂ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ।
| ਆਮ ਸਮਾਂ | ਸਕਿੰਟ |
|---|---|
| 1 ਘੰਟਾ | 3600 ਸਕਿੰਟ |
| 1 ਦਿਨ | 86400 ਸਕਿੰਟ |
| 1 ਹਫ਼ਤਾ | 604800 ਸਕਿੰਟ |
| 1 ਮਹੀਨਾ (~30.437 ਦਿਨ) | 2629743 ਸਕਿੰਟ |
| 1 ਸਾਲ (365.25 ਦਿਨ) | 31557600 ਸਕਿੰਟ |
ਪ੍ਰੋਗਰਾਮਿੰਗ ਭਾਸ਼ਾਵਾਂ ਵਿੱਚ ਮੌਜੂਦਾ epoch ਸਮਾਂ
| Python | import time; time.time() |
| PHP | time() |
| JavaScript | Math.round(new Date().getTime()/1000.0) |
| Java | long epoch = System.currentTimeMillis()/1000; |
| C# | DateTimeOffset.Now.ToUnixTimeSeconds() |
| Ruby | Time.now.to_i |
| Go | time.Now().Unix() |
| R | as.numeric(Sys.time()) |
| Lua | epoch = os.time() |
| Dart | DateTime.now().millisecondsSinceEpoch ~/ 1000 |
| MySQL | SELECT unix_timestamp(now()) |
| PostgreSQL | SELECT extract(epoch FROM now()); |
| SQL Server | SELECT DATEDIFF(SECOND, '1970-01-01', GETUTCDATE()); |
| SQLite | SELECT unixepoch(); |
| Unix/Linux/MacOS | date +%s |
ਅੰਗਰੇਜ਼ੀ ਵਿੱਚ ਹੋਰ ਕੋਡ ਉਦਾਹਰਨਾਂ
ਧਿਆਨ ਦਿਓ: ਇਸ ਪੰਨੇ ਦੇ ਸਾਰੇ ਟੂਲ ਕੰਪਿਊਟਰ ਦੀਆਂ ਤਾਰੀਖ਼ ਅਤੇ ਸਮਾਂ ਸੈਟਿੰਗਾਂ ਉੱਤੇ ਅਧਾਰਿਤ ਹਨ ਅਤੇ ਸਮਾਂ ਬਦਲਣ ਲਈ JavaScript ਵਰਤਦੇ ਹਨ। ਕੁਝ ਬ੍ਰਾਊਜ਼ਰ ਮੌਜੂਦਾ ਡੇਲਾਈਟ ਸੇਵਿੰਗ ਸਮਾਂ ਨਿਯਮ ਸਾਰੀਆਂ ਪੁਰਾਣੀਆਂ ਤਾਰੀਖ਼ਾਂ ਉੱਤੇ ਲਾਗੂ ਕਰਦੇ ਹਨ। JavaScript ਲੀਪ ਸਕਿੰਟਾਂ ਦਾ ਸਮਰਥਨ ਨਹੀਂ ਕਰਦਾ।