What Is Linux Epoch Time and How To Convert To Human Readable Format?

RSS
EMAIL
FACEBOOK
FACEBOOK
GOOGLE
GOOGLE
https://www.poftut.com/what-is-linux-epoch-time-and-how-to-convert-to-human-readable-format/
PINTEREST
PINTEREST
INSTAGRAM

Epoch time is used in Linux systems regularly to express given date and time. Epoch time may be very strange for Non-Linux users. But epoch time uses veyr simple logic to calculate date and time.

Start Of Date and Time

Epoch time uses reference point to calculate date and time. Reference point for epoch time is 01.01.1970 or the first day of the year 1970 . The reference time is also 00:00:00 which is the start time of the year.

Epoch Time

Epoch time is expressed as the total seconds count from start of the 1970 which is stated in detail in previous part. For example if we want to get epoch time of 01 Jabuary 2017 with time 00:00:00 we will get 1483218000

Epoch Time In Milliseconds

Epoch time is generated in seconds by default. But if we need more precise epoch time we can use miliseconds in order to express given date and time. This is the same with second based time calculation. But values will be more bigger like 1<span id="epochMs" class="timestamp">524277982208

Convert Epoch Time In Bash Shell

One of most popular use case for epoch time is using with Linux bash shell. We can use date command in order to print current date in epoch format.

Convert Epoch Time In Bash Shell

Convert Epoch Time In Bash Shell

Convert Epoch Time In Python Shell

Python is another popular and powerful shell which can be used to create current date and time in epoch format. We will use time module in order to use time() function. In this example we will convert current time in epoch format with python.

LEARN MORE  How To Get Current Date Time or Now In Python?

Convert Epoch Time In Python Shell

Convert Epoch Time In Python Shell

You may also like...

Leave a Reply

Your email address will not be published.

Enjoy this blog? Please spread the word :)