我在代码中加载了日期。此时我无法更改我的代码,我的意思是,当有任何其他解决方案时我会这样做。 那么请你告诉我如何将日期转换为shamsi格式? 有什么功能可以在js ??
中将日期转换为shamsi格式可能代码:
<input type="text" id="number" name="number"><input type="button" value="load" id="btn">
<select id="date" name="date">
</select>
JS:
<script>
$(document).ready(function () {
$("#btn").click(function () {
var n=$("#number").val();
var i;
var d = new Date();
for (i=1 ; i<=n ;i++){
// var b=n;
$("#date").append("<option>"+d.getFullYear()+"/"+d.getMonth()+"/"+(d.getDate()+i)+"</option>");
}
});
});
</script>
答案 0 :(得分:0)
Shamsi似乎是一种奇特的日历格式,JavaScript不直接支持。
你可以看一下Moment.js的Moment.js和this additional library, moment-jalaali
(YMMV:没试过这个)。