راکت

تقویم شمسی در جاوا اسکریپت

2 پاسخ

سلام به مهندسین و برنامه نویسان عزیز راکت
من میخام توی جاوا اسکریپت با تقویم شمسی کار کنم، بدین صورت که این کتابخونه بتونه نیازمندی های زیر رو جوابگو باشه :
1 - به دست آوردن اختلاف دو تاریخ به روز، ماه، و سال
2 - اضافه(ِیا کسر) کردن چند روز(ماه یا سال) به یک تاریخ
لطفا اگه میشه به من کتابخونه ای معرفی کنید که آموزش یا استفاده از اون راحت باشه.با تشکر
و یه نکته رو هم ذکر کنم .من میخام از این صفحه وبی که تولید کنم به صورت افلاین استفاده کنم.

ثبت پرسش جدید

پاسخ‌ها

2
bardia
bardia
@mrbardia72

تخصص: Golang/Laravel

مصطفی عبداللهی
مصطفی عبداللهی
@M3tfa

تخصص: front developer

0
سلام
من خودم معمولا از این تاریخ شمسی استفاده میکنم
که از کدهای js, html, css استفاده کردم

<html,java script>  
<!-- date ==> html , js , css -->  
<div id="datebox"></div>

<script>  
let persianMonths = \[  
"فروردین",  
"اردیبهشت",  
"خرداد",  
"تیر",  
"مرداد",  
"شهریور",  
"مهر",  
"آبان",  
"آذر",  
"دی",  
"بهمن",  
"اسفند",  
\];

const getPersianDate = (date) => {  
let newDate = moment(date);  
let year = newDate.jYear();  
let month = persianMonths\[newDate.jMonth()\];  
let day = newDate.jDate();

return `${day} ${month} ${year}`;  
};  
document.getElementById("datebox").innerHTML =  
getPersianDate();  
</script>

<css>  
/ date ==> html , js , css /

datebox {  
width: 180px;  
height: 50px;  
background-color: #1b344c;  
backdrop-filter: blur(3px);  
border-radius: 10px;  
box-shadow: 0 0 37px #e7af4a;  
display: inline;  
font-size: 1.2rem;  
color: white;  
text-shadow: 0 0 16px #000000;  
animation-name: shain;  
animation-iteration-count: infinite;  
animation-duration: 2s;  
padding: 10px 10px;  
margin: 0px 10px;  
}  
@keyframes shain {  
0% {  
box-shadow: 0 0 5px #f57e47;  
}  
100% {  
box-shadow: 0 0 80px #e7b04a00;  
}  
}  

ولی پیشنهادم اینه که بجای استفاده از کدهای آماده از استعداد خودتون استفاده کنید
بدرود...

شاید پاسخ شما همین‌جا باشد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام