راکت
مازیار
مازیار
8 سال پیش توسط مازیار مطرح شد
حل
11 پاسخ

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

با سلام،

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

با تشکر


ثبت پرسش جدید
عمو پدی
عمو پدی
تخصص :برنامه نویس خرده پای ری اکت
@pedram61958 سال پیشمطرح شد
0
<!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>

حمیدرضا
حمیدرضا
تخصص :برنامه نویس
@hamidrezaabasi2128 سال پیشمطرح شد
1

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


مازیار
مازیار
@vestar8 سال پیشمطرح شد
0

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


حمیدرضا
حمیدرضا
تخصص :برنامه نویس
@hamidrezaabasi2128 سال پیشمطرح شد
1
<!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 باشه


حسام موسوی
حسام موسوی
تخصص :طراح و برنامه نویس
@hesammousavi8 سال پیشمطرح شد
0

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


عمو پدی
عمو پدی
تخصص :برنامه نویس خرده پای ری اکت
@pedram61958 سال پیشمطرح شد
0
<!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>

محمد
محمد
@freetayyeb8 سال پیشمطرح شد
0

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

متشکرم


مازیار
مازیار
@vestar8 سال پیشمطرح شد
0

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

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


م.گ
م.گ
تخصص :گرافیست
@mohsen.gelimi5 سال پیشمطرح شد
0

سلام

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

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

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

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

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


mq1379
mq1379
@mahdiqorbani335 سال پیشمطرح شد
0

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


محسن حیدری مهذب
محسن حیدری مهذب
تخصص :طراحی سایت
@mohsen17264 سال پیشمطرح شد
0

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


پیمان جلیلی
پیمان جلیلی
تخصص :برنامه نویس
@explorer4 سال پیشمطرح شد
-2

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


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

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