Java em datas
JDate: Data/hora
Não se esqueça de verificar a documentação para a Classe JDate
JS : Retornando uma data -17h
// Converta a data em um carimbo de data/hora (timestamp) em milissegundos
const date1 = new Date("2021-01-01 00:00:00").getTime()
// Removemos 17 horas de date1 e colocamos o resultado em date2
// 17 * 60 (min) * 60 (sec) * 1000
let date2 = date1 - 17*60*60*1000
JS : Convertendo uma string para timestamp para obter os milissegundos
Solução 1
const timestamp = Date.parse('04 Dec 1995 00:12:00 GMT');
// resultado : 818035920000
Solução 2
const timestamp2 = new Date("2021-01-01 00:00:00").getTime();
// resultado : 1609455600000