اذهب إلى المحتوى

السؤال

نشر

سلام عليكم

احتاج طريقة لما المستخدم يكتب التاريخ الميلادي في الخانة الخاصة به تلقائيا يظهر لك التاريخ الهجري في الخانة المقابلة

و العكس

مع خالص الشكر

        <div class="col-4">
            <div class=" has-success mb-4">
                <label class="label">التاريخ الميلادي</label>
                <div class="input-group">
                    <input id="Milady" required type="date" class="form-control Milady" >
                </div>
            </div>
        </div>

<div class="col-4">
    <div class=" has-success mb-4">
        <label class="label">التاريخ الهجري</label>
        <div class="input-group">
            <input disabled required type="date" class="form-control hejri" name="client" >
        </div>
    </div>
</div>

Recommended Posts

  • 0
نشر

للحصول على التاريخ الهجري الحالي في جافا سكريبت ، نستخدم تنسيق Intl.DateTimeFormat المعتمد  Native Internationalization : 

للحصول على التاريخ باللغة العربية:

new Intl.DateTimeFormat('ar-TN-u-ca-islamic', {day: 'numeric', month: 'long',weekday: 'long',year : 'numeric'}).format(Date.now());

يظهر لنا 

> "الثلاثاء، 15 جمادى الآخرة 1440"

أو باللغة الفرنسية: 

new Intl.DateTimeFormat('fr-TN-u-ca-islamic', {day: 'numeric', month: 'long',weekday: 'long',year : 'numeric'}).format(Date.now());

يمكنك تغيير إلى أي لغة أخرى من خلال تغيير الوسيط الأول 

أو 

يمكنك استخدام jQuery plugin
 

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...