日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

将mysql日期格式转换_如何将日期时间格式转换为mysql日期格式?

發(fā)布時間:2025/4/17 数据库 48 豆豆
生活随笔 收集整理的這篇文章主要介紹了 将mysql日期格式转换_如何将日期时间格式转换为mysql日期格式? 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

I have a textbox in which i take date input from user. But I can't save that date to my db as it shows error that invalid date format. How can I change the datetime format of asp.net(C#) to mysql db format which is yyyy-mm-dd?

解決方案Convert.ToDateTime(txtDate.Text).ToString("yyyy-MM-dd")

The first step shown in m@dhu#s answer is correct: convert the string you get from the aspxpage to a DateTime value. But then, use a parameterized query to get the data into your database! By string concatenation, you would open it for SQL injection attacks.

Do you know how such an attack works? Well, read a thread in the hall of shame: http://www.codeproject.com/Feature/WeirdAndWonderful.aspx?msg=4335687#xx4335687xx[^] (the information on the injection attack comes late - and: they haven't fixed it yet, you can try your skills...)

The Solution 01 is correct. But the standard way of doing this is using a "DateTimePicker". You can easily find it under the "Common Controls" in ToolBox. To format the date according to the given format, follow the steps given below:

1.select the "DateTimePicker"

2.press "F4" to see the properties window

3.change the property of "CustomFormat" as yyyy-MM-dd

4.change the property of "Format" as Custom

If you have not defined the relevant database field as a datetime field, don't forget to cast the output of "DateTimePicker" as it demands.

總結(jié)

以上是生活随笔為你收集整理的将mysql日期格式转换_如何将日期时间格式转换为mysql日期格式?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。