ورود

View Full Version : نمایش تاریخ روز در تقویم فارسی asp.net



علی فتحی
جمعه 17 مرداد 1404, 18:21 عصر
با سلام
بنده از کد زیر برای نمایش تقویم فارسی استفاده می کنم


<div class="col-sm-12"> <asp:Label ID="Label1" runat="server" Text="تاریخ"></asp:Label> <asp:TextBox ID="TextBox1" onclick="Mh1PersianDatePicker.Show(this,'1403/08/08',)" class="form-control" placeholder="تاریخ" aria-label="State" runat="server" TabIndex="4" ></asp:TextBox> </div>

هنگام لود تقویم دقیق این تاریخ و نمایش میده 1403/08/08
کد را چگونه تغییر بدم هنگام لود تقویم تاریخ روز را نمایش بده ؟؟؟ با تشکر156570

Mahmoud.Afrad
شنبه 18 مرداد 1404, 07:09 صبح
با یک فانکشن js تاریخ رو بدست بیارید. بجای اون تاریخ هم اون فانکشن رو فراخوانی کنید.

علی فتحی
یک شنبه 19 مرداد 1404, 20:47 عصر
سلام ممنون از پاسخ شما میشه بیشتر راهنمایی فرمایید یا لینک آموزش بدین

Mahmoud.Afrad
جمعه 24 مرداد 1404, 09:38 صبح
new Date().toLocaleString("fa-ir" , { timeZone: "Asia/Tehran", year: 'numeric', month: '2-digit', day: '2-digit'} );
بجای رشته تاریخ کد بالا رو قرار بده

علی فتحی
چهارشنبه 19 شهریور 1404, 03:03 صبح
تاریح روز درست شد ولی باتن اعداد در تقویم محو شد

<div class="col-sm-12"> <asp:Label ID="Label1" runat="server" Text="تاریخ"></asp:Label> <asp:TextBox ID="TextBox1" runat="server" CssClass="form-control" Placeholder="تاریخ" aria-label="State" TabIndex="4" onclick='Mh1PersianDatePicker.Show(this, new Date().toLocaleDateString("fa-IR", { timeZone: "Asia/Tehran", year: "numeric", month: "2-digit", day: "2-digit" }));'> </asp:TextBox></div>

ROSTAM2
پنج شنبه 27 شهریور 1404, 07:52 صبح
سلام

DateTimePicker هم تاریخ شمسی رو نشون می ده اما اینکه به نسخه ویندوز هم ربط پیدا می کنه یا نه نمی دونم