Foxtable(狐表)用户栏目专家坐堂 → [求助]关于不同电脑日期格式的问题


  共有2738人关注过本帖树形打印复制链接

主题:[求助]关于不同电脑日期格式的问题

帅哥哟,离线,有人找我吗?
huangfanzi
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1104 积分:8956 威望:0 精华:0 注册:2014/10/25 11:24:00
[求助]关于不同电脑日期格式的问题  发帖心情 Post By:2015/3/19 23:14:00 [只看该作者]

项目表事件中有以下二句代码:

Dim i As Integer=len(CStr(e.DataRow("起始时间")))
e.DataRow("记录标记")=CStr(e.DataRow("起始时间")).SubString(0,i) & e.DataRow("工序") & e.DataRow("卷号")
这二句代码是生成一个记录标记,
由于大家用的电脑的日期设置不一样,导致生成的记录标记各种各样,如:

2015/1/1 轧机1号CS150101

2015-01-01轧机1号CS150101

 

我也不可能天天盯着这些电脑的日期设置,这个记录标记在整个项目中多处用到,是个关键数据,有何办法可以统一起来。

[此贴子已经被作者于2015/3/19 23:14:41编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2015/3/19 23:37:00 [只看该作者]

Dim i As Integer=len(CStr(e.DataRow("起始时间")))
e.DataRow("记录标记")=CStr(e.DataRow("起始时间")).SubString(0,i) & e.DataRow("工序") & e.DataRow("卷号")

 

改成


e.DataRow("记录标记") = Format(e.DataRow("起始时间"), "yyyy-MM-dd") & e.DataRow("工序") & e.DataRow("卷号")


 回到顶部