راکت
حل شده

دریافت تاریخ در یک فرم ثبت نام

11 پاسخ

با سلام،

اگر بخوام مثلا تاریخ تولد شمسی رو در یک فرم از کاربر بگیرم و در دیتابیس ذخیره کنم، چه روشی بهتر هستش؟

با تشکر

ثبت پرسش جدید

پاسخ‌ها

11
عمو پدی
عمو پدی
@pedram6195

تخصص: برنامه نویس خرده پای ری اکت

بهترین پاسخ
<!doctype html>
<html lang="en">
   <head>
       <meta charset="UTF-۸">
       <meta name="viewport"
       content="width=device-width, user-scalable=no, initial-scale=۱.۰, maximum-scale=۱.۰, minimum-scale=۱.۰">
       <meta http-equiv="X-UA-Compatible" content="ie=edge">
       <title>Document</title>
       <link rel="stylesheet" href="https://roocket.ir/css/persianDatepicker-default.css" />
   </head>
   <body>

       <input type="text" id="date">

       <script src="js/jquery-۱.۱۰.۱.min.js"></script>
       <script src="js/persianDatepicker.js"></script>

       <script>
           $("#date").persianDatepicker();
       </script>
   </body>
</html>
حمیدرضا
حمیدرضا
@hamidrezaabasi212

تخصص: برنامه نویس

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

مازیار
مازیار
@vestar

خیلی ممنونم.
با توجه به سادگی کار میخوام برای کاربر از iput و سلکت های جدا برای ورود روز و ماه و سال استفاده کنم، بعدش توی یک فیلد دیتابیس ذخیره کنم.
می خوام بدونم چه فرمتی که تاریخ ذخیره کنم و نوع متغییر برای مایگریش به چون صورت باشه؟
و سمپل کدش چطوریه؟

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

حمیدرضا
حمیدرضا
@hamidrezaabasi212

تخصص: برنامه نویس

<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-۸">
<meta name="viewport"
content="width=device-width, user-scalable=no, initial-scale=۱.۰, maximum-scale=۱.۰, minimum-scale=۱.۰">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
<link rel="stylesheet" href="https://roocket.ir/css/persianDatepicker-default.css" />
</head>
<body>

<input type="text" id="date">

<script src="js/jquery-۱.۱۰.۱.min.js"></script>
<script src="js/persianDatepicker.js"></script>

<script>
$("#date").persianDatepicker({

});
</script>
</body>
</html>

البته اول باید date piker فارسی رو دانلود کنید
نوع در مایگرشن هم باید از نوع date باشه

حسام موسوی
حسام موسوی
@hesammousavi

تخصص: طراح و برنامه نویس

دوست عزیز لطفا کدهاتون رو در سه ``` یا همون backtike قرار بدید تا بهتر نمایش داده بشه

محمد
محمد
@freetayyeb

سلام، در این روش چطوری می‌تونم بعد از ثبت تاریخ در دیتابیس برای نمایش تاریخ فرمت را تغییر بدم مثلا 24 تیر 1396 درحالیکه الان به این صورت است:‌ 24/6/96

متشکرم

مازیار
مازیار
@vestar

بنظرم از پکیج https://github.com/morilog/jalali استفاده کنید.

من ابتدا با این پیکج اطلاعات رو به صورت میلادی در دیتابیس ذخیره میکنم و بعدش با تابع پیکیج به صورت شمسی نمایش می دم.

م.گ
م.گ
@mohsen.gelimi

تخصص: گرافیست

سلام

من از فرم ساز گرویتی استفاده میکنم

آیا امکان استفاده همچین چیزی رو میتونم داخلش داشته باشم

یعنی تاریخ شمسی دریافت کنم و اتوماتیک تاریخ میلادی بهمون بده

مثل این http://amib.ir/tools/date-convert/

آیا کدی داره که در قسمت سفارشی سازیش وارد کنم ؟

mq1379
mq1379
@mahdiqorbani33

من تمام مراحل استفاده از persian date picker رو انجام دادم اما کار نمیکنه مشکلش چیه؟

محسن حیدری مهذب
محسن حیدری مهذب
@mohsen1726

تخصص: طراحی سایت

سلام
دوست عزیز تو گرویتی فرم کدهای بالا رو داخل فیلد ورودی html وارد کن فقط باید فایلهای js رو تو هاست آپلود کنی و از تغییر مسیر تو کد استفاده کنی

پیمان جلیلی
پیمان جلیلی
@explorer

تخصص: برنامه نویس

باید تاریخ تولد شمسی رو در یک فرم از کاربر بگیری و در دیتابیس ذخیره کنی

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

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