VB.NET 写日期到access 格式不对 5

请问大神们如何解决日期格式不对的问题,写入的是mm/dd/yyyy,但到access日期就完全不对了!这是我ACCESS设计的格式,VB.net代码写入数据的格式Data... 请问大神们如何解决日期格式不对的问题,写入的是mm/dd/yyyy, 但到access日期就完全不对了!

这是我ACCESS设计的格式,

VB.net 代码写入数据的格式

DataGridview显示的格式就不对了、(其实存在access的数据就已经不对了)
展开
 我来答
xiangjuan314
2016-02-04 · TA获得超过3.3万个赞
知道大有可为答主
回答量:2.9万
采纳率:0%
帮助的人:2894万
展开全部
  1. 因为Access日期格式设置了,在写入中会出现格式不对,可以根据情况自定义修改日期格式写入Access中。

  2. 语法如下:format([日期],"YYYY-MM-DD")

  示例:
       Format(#2003/10/1#, "aaaa")     '星期三
       Format(#2003/10/1#, "dddd")    'Wednesday
       Format(#2003/10/1#, "ww")      '40    2003年的第40周
       Format(#2003/10/1#, "mmmm") 'October
       Format(#2003/10/1#, "oooo")    '十月
       Format(#2003/10/1#, "q")     '4   2003年的第4季


  1. 日期时间扩展:

    (:):  时间分隔符。在一些区域,可能用其他符号来当时间分隔符。格式化时间值时,时间分隔符可以分隔时、分、秒。时间分隔符的真正字符在格式输出时取决于系统的设置。 
    (/) :  日期分隔符。在一些区域,可能用其他符号来当日期分隔符。格式化日期数值时,日期分隔符可以分隔年、月、日。日期分隔符的真正字符在格式输出时取决于系统设置。 
    c :  以 ddddd 来显示日期并且以 ttttt 来显示时间。如果想显示的数值无小数部分,则只显示日期部分,如果想显示的数值无整数部分,则只显示时间部分。 
    d :  以没有前导零的数字来显示日 (1 – 31)。 
    dd :  以有前导零的数字来显示日 (01 – 31)。 
    ddd :  以简写来表示日 (Sun –Sat)。 
    dddd :  以全称来表示日 (Sunday –Saturday)。 
    ddddd :  以完整日期表示法显示(包括年、月、日),日期的显示要依系统的短日期格式设置而定。缺省的短日期格式为 m/d/yy。 
    dddddd :  以完整日期表示法显示日期系列数(包括年、月、日),日期的显示要依系统识别的长日期格式而定。缺省的长日期格式为 mmmm dd, yyyy。 
    aaaa :  与dddd 一样,它只是该字符串的本地化版本。 
    w :  将一周中的日期以数值表示(1 表星期日~ 7表星期六)。 
    ww :  将一年中的星期以数值表示 (1 – 54)。 
    m :  以没有前导零的数字来显示月 (1 – 12)。如果 m 是直接跟在 h 或 hh 之后,那么显示的将是分而不是月。 
    mm :  以有前导零的数字来显示月 (01 – 12)。如果m是直接跟在h或hh之后,那么显示的将是分而不是月。 
    mmm :  以简写来表示月 (Jan –Dec)。 
    mmmm :  以全称来表示月 (January –December)。 
    oooo :  与mmmm一样,它只是该字符串的本地化版本。 
    q :  将一年中的季以数值表示 (1 – 4)。 
    y :  将一年中的日以数值表示 (1 – 366)。 
    yy :  以两位数来表示年 (00 – 99)。 
    yyyy :  以四位数来表示年 (00 – 99)。 
    h :  以没有前导零的数字来显示小时 (0 – 23)。 
    Hh :  以有前导零的数字来显示小时 (00– 23)。 
    N :  以没有前导零的数字来显示分 (0 – 59)。 
    Nn :  以有前导零的数字来显示分 (00 – 59)。 

    S :  以没有前导零的数字来显示秒 (0 – 59)。 
    Ss :  以有前导零的数字来显示秒 (00 – 59)。 
    t t t t t :  以完整时间表示法显示(包括时、分、秒),用系统识别的时间格式定义的时间分隔符进行格式化。如果选择有前导零并且时间是在 10:00 A.M. 或 P.M.之前,那么将显示有前导零的时间。缺省的时间格式为 h:mm:ss。 
    AM/PM :  在中午前以 12 小时配合大写 AM 符号来使用;在中午和 11:59 P.M.间以 12 小时配合大写 PM 来使用。 
    am/pm :  在中午前以 12 小时配合小写 am 符号来使用;在中午和 11:59 P.M.间以 12 小时配合小写 pm 来使用。 
    A/P :  在中午前以 12 小时配合大写A符号来使用;在中午和 11:59 P.M.间以12 小时配合大写P来使用。 
    a/p :  在中午前以 12 小时配合小写a符号来使用;在中午和 11:59 P.M.间以 12 小时配合小写p来使用。 
    AMPM :  在中午前以 12 小时配合系统设置的 AM字符串文字来使用;在中午和 11:59 P.M. 间以 12 小时配合系统设置的 PM 字符串文字来使用。AMPM 可以是大写或小写,但必须和您的系统设置相配。其缺省格式为 AM/PM。 

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式