Como você converte um carimbo de data / hora do Unix para o formato Jalali / Shamsi / Persa?
Estou desenvolvendo um aplicativo Web e tenho um timeStamp unix. Eu preciso converter um formato de data unix para Jalali / Persian / Shamsi Calendar usando seletores jQuery e depois convertê-lo usando a biblioteca javascript.
Algo como código abaixo para converterUnix-Date
paraJalali-Date
:
<html>
<head>
<meta charset="utf-8">
</head>
<body>
<div class="Unix-Date">1494259627</div> <!-- Unix equal of 1396/2/18 -->
<div class="Jalali-Date"></div>
<script src="jquery.js"></script>
<script src="external-library.js"></script>
<script>
$(document).ready(function() {
var UnixValue;
var JalaliValue;
UnixValue = $(".Unix-Date").html();
JalaliValue = new JalaliExternalFunction(UnixValue);
$(".Jalali-Date").text(JalaliValue);
});
</script>
</body>
</html>
Eu procurei, mas não encontrei nenhuma boa biblioteca. Você conhece uma biblioteca confiável e boa para converter (ou criar datas no formato Jalali a partir de um timeStamp unix). Não preciso da sua implementação ou de um algoritmo, porque esse problema é muito complicado e tem muitas regras, preciso de uma solução confiável.
Obrigado