﻿ Pandas Datetime: Convert given datetime to timestamp - w3resource

# Pandas Datetime: Convert given datetime to timestamp

## Pandas Datetime: Exercise-9 with Solution

Write a Pandas program to convert given datetime to timestamp.

Sample Solution :

Python Code :

``````import pandas as pd
import datetime as dt
import numpy as np
df = pd.DataFrame(index=pd.DatetimeIndex(start=dt.datetime(2019,1,1,0,0,1),
end=dt.datetime(2019,1,1,10,0,1), freq='H'))\
.reset_index().rename(columns={'index':'datetime'})
print("Sample datetime data:")
df['ts'] = df.datetime.values.astype(np.int64) // 10 ** 9
print("\nConvert datetime to timestamp:")
print (df)
``````

Sample Output:

```Sample datetime data:
datetime
0 2019-01-01 00:00:01
1 2019-01-01 01:00:01
2 2019-01-01 02:00:01
3 2019-01-01 03:00:01
4 2019-01-01 04:00:01
5 2019-01-01 05:00:01
6 2019-01-01 06:00:01
7 2019-01-01 07:00:01
8 2019-01-01 08:00:01
9 2019-01-01 09:00:01

Convert datetime to timestamp:
datetime          ts
0  2019-01-01 00:00:01  1546300801
1  2019-01-01 01:00:01  1546304401
2  2019-01-01 02:00:01  1546308001
3  2019-01-01 03:00:01  1546311601
4  2019-01-01 04:00:01  1546315201
5  2019-01-01 05:00:01  1546318801
6  2019-01-01 06:00:01  1546322401
7  2019-01-01 07:00:01  1546326001
8  2019-01-01 08:00:01  1546329601
9  2019-01-01 09:00:01  1546333201
10 2019-01-01 10:00:01  1546336801
```

Python Code Editor:

Have another way to solve this solution? Contribute your code (and comments) through Disqus.

What is the difficulty level of this exercise?

﻿

Inviting useful, relevant, well-written and unique guest posts