درج تاریخ و ساعت شمسی به صورت اتوماتیک در MVC5

سوال

سلام . من میخوام هنگام ارسال فرم ثبت نام در MVC5 به ازای هر درخواست ارسالی تاریخ و ساعت شمسی به صورت اتوماتیک در سمت سرور درج شود یعنی کاربر تاریخ و ساعت رو وارد نکند اما هنگام ارسال تاریخ و ساعت سمت سرور درج شود ؟؟؟؟ ممنون میشم کمک کنید.

در حال بررسی 0
Unknown 5 سال 2 پاسخ ها 949 دیده شده 0

پاسخ ها ( ۲ )

  1. سلام یکی از راه ها پاسخ اول است

    یک راه دیگه هم وجود داره که شما در sql server در Properties فیلد مورد نظرتون که باید از نوع DateTime باشه در خاصیت Default Value عبارت GetDate() رو وارد میکنید

    این یک تابع در Sql Server هستش که زمان جاری را به دست میاره

    و وقتی که به عنوان مقدار پیشفرض قرار میگیره حتی اگه از سمت کد بهش پاس داده نشه خودش زمان ثبت رکورد رو قرار میده

  2. سلام دوست درسمنی

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

    من با یک مثال ساده توضیح دادم که ما یک شی از مدل خود می سازیم و فیلد های مورد نظر را از مدلی که پست شده پر می کنیم اما تاریخ را از کاربر نگرفته ایم پس خودمان با استفاده از تابع بالا (DateTime.Now) تاریخ سیستم را درج می کنیم.

     

ارسال یک پاسخ