zoukankan      html  css  js  c++  java
  • 在.Net下使用Access 的日期类型 及与js的日历控件交互

    当前作的网站使用
    Asp.net1.1 + Access数据库
    在处理access的日期类型时出现问题
    Access里日期为2006-05-22的形式
    而.Net DateTime 标准string是 2006/05/22 00:00:00的形式
    js的Carlendar也只认Access的形式
    也是存在由DateTime到2006-05-22字符串的相互转化

    DateTime --> 2006-05-22好转
    DateTime1.ToString("yyyy-MM-dd");搞定

    2006-05-22 --> DateTime:
    看帮助要搞一个CultureInfo 但是不知道选那个地区的...
    最后直接整了一个 DateTimeFormatInfo :
    DateTimeFormatInfo dtf = new DateTimeFormatInfo();
       dtf.DateSeparator = "-";
       DateTime t = DateTime.Parse(txtPublishDate.Text,dtf); 
       string dPublishDate = t.ToString("yyyy-MM-dd");

    最后,写回access时要注意
    日期类型quote是#而不是'或"
    即 update table set date=#2006-05-22#

  • 相关阅读:
    Android登入界面
    安卓第4周作业
    第13周作业
    5.28上机作业
    5.22作业
    数据返回值
    登录
    安卓
    安卓第四周
    安卓第四周
  • 原文地址:https://www.cnblogs.com/calmzeal/p/406118.html
Copyright © 2011-2022 走看看