Chuyển Timestamp sang datetime hoặc datetime sang Timestamp Javascript, Convert datetime to timestamp and conversely in javascript js thường được sử dụng nếu bạn hay xử lý dữ liệu dạng thời gian hoặc tạo themes Coming Soon. Vì hầu hết thời gian sử dụng đều dưới dạng timestamp. 1. Chuyển Datetime sang định dạng Timestamp Javascript Hàm chuyển thời gian sang Timestamp HTML: function getTimestamp(date) { var tp = Math.round(Date.parse(date) / 1000); return tp; } Lấy thời gian ra thì gọi hàm getTimestamp như sau: HTML: //Lấy thời gian Timestamp định sẵn var tp = getTimestamp("11/29/2018 10:5:20"); alert(tp); Kết quả 11/29/2018 10:5:20 = 1543460720 HTML: //Lấy thời gian Timestamp hiện tại var time = new Date().getTime(); var dates = new Date(time); var tp = getTimestamp(dates); alert(tp); Kết quả thời gian hiện tại của tôi khi viết bài là: 1540958022 2. Chuyển từ định dạng Timestamp sang Datetime (mm/dd/yyyy) Javascript Hàm chuyển đổi như sau: HTML: function formatDate(date) { var year = date.getFullYear().toString(); var month = (date.getMonth() + 101).toString().substring(1); var day = (date.getDate() + 100).toString().substring(1); return month + '/' + day + '/' + year; } function formatTime(date) { var hours = date.getHours().toString(); var minutes = date.getMinutes().toString(); var seconds = date.getSeconds().toString(); return hours + ':' + minutes + ':' + seconds; } Lấy thời gian từ dữ liệu Timestamp như sau: HTML: //chuyển từ timestamp sang thời gian var date = new Date(1543460720 * 1000); var dt = formatDate(date) + ' ' + formatTime(date); alert(dt); Kết quả nhận được 1543460720 = 11/29/2018 10:5:20 Code File đây nhé: HTML: <script> function formatDate(date) { var year = date.getFullYear().toString(); var month = (date.getMonth() + 101).toString().substring(1); var day = (date.getDate() + 100).toString().substring(1); return month + '/' + day + '/' + year; } function formatTime(date) { var hours = date.getHours().toString(); var minutes = date.getMinutes().toString(); var seconds = date.getSeconds().toString(); return hours + ':' + minutes + ':' + seconds; } function getTimestamp(date) { var tp = Math.round(Date.parse(date) / 1000); return tp; } //Lấy thời gian hiện tại var time = new Date().getTime(); var dates = new Date(time); alert(getTimestamp(dates)); //Lấy thời gian định sẵn alert(getTimestamp("11/29/2018 10:5:20")); //chuyển từ timestamp sang thời gian var date = new Date(1543460720 * 1000); alert(formatDate(date) + ' ' + formatTime(date)); </script>