#!/bin/bash # Human-readable date (2018-07-15 12:30:45) date_str="2018-07-15 12:30:45" # Convert Date to Unix timestamp unix_timestamp=$(date -d "$date_str" +%s) echo "Unix Timestamp: $unix_timestamp"
date_str
-d "$date_str" +%s
+%s
-d
date -d "2018-07-15 12:30:45"
date -d "2018-07-15 12:30:45" +%s
-u
date -u
+%Y-%m-%d
date +%Y-%m-%d
+%H:%M:%S
date +%H:%M:%S
+%F
YYYY-MM-DD
date +%F
+%T
HH:MM:SS
date +%T
@timestamp
date -d @1514764800