Foxtable(狐表)用户栏目专家坐堂 → 关于时间段


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

主题:关于时间段

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


加好友 发短信
等级:童狐 帖子:230 积分:2073 威望:0 精华:0 注册:2011/4/22 16:41:00
关于时间段  发帖心情 Post By:2011/5/19 8:50:00 [只看该作者]

 

Dim d1 as Date = #3/17/2002 12:30#
Dim d2 as Date = #1/1/2008 18:30#
Dim t As TimeSpan = d2 - d1
Output.Show(t.TotalDays & "天")

 

以上面为例,问题:

       1、数据表数据类型中没有时间段类型,想表示时间段怎么办?

       2、在上面例子中,如果从时间段变量 t 中取出日期项时,应该是什么数据类型?

       3、如果给表中的数据赋值时间段,应该怎么做?


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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/5/19 8:57:00 [只看该作者]

1、用双进度小数列来存储:

 

Dim d1 As Date = #3/17/2002 12:30#
Dim d2 As Date = #1/1/2008 18:30#
Dim t As TimeSpan = d2 - d1
CurrentTable.Current("天数") = t.TotalDays

 

2、时段就是时段,没有日期项之说。

 

3、同1

 

以后也许会增加一个扩展列类型:时段。


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


加好友 发短信
等级:童狐 帖子:230 积分:2073 威望:0 精华:0 注册:2011/4/22 16:41:00
  发帖心情 Post By:2011/5/19 9:28:00 [只看该作者]

多谢!希望能增加一个时段类型,在业务进程控制上是有需要的。


 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/5/19 9:32:00 [只看该作者]

呵呵,会考虑的


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


加好友 发短信
等级:五尾狐 帖子:1015 积分:6979 威望:0 精华:0 注册:2012/8/1 18:41:00
  发帖心情 Post By:2012/10/8 10:58:00 [只看该作者]

今天我也用到了

 回到顶部