在visual foxpro怎样将日期型转换为字符型

 我来答
百度网友7c77daf
2011-03-29 · TA获得超过1603个赞
知道大有可为答主
回答量:744
采纳率:100%
帮助的人:842万
展开全部
使用
DTOC( ) 函数
或者
DTOS( ) 函数

※参考※

DTOC( ) 函数
从日期或日期时间表达式返回字符型日期。

DTOC(dExpression | tExpression [, 1])

参数
dExpression
指定日期型内存变量、数组元素或字段,DTOC( ) 由此返回字符型日期。
tExpression
指定日期时间型内存变量、数组元素或字段,DTOC( ) 由此返回字符型日期。
1
以适合作为索引的格式返回日期。对于按年代时间顺序维护表的记录特别有用。例如,要按录入顺序排列表中记录,可执行命令: 复制代码
INDEX ON DTOC(gdInvDate, 1) + gnInvTime TAG Timeindx

gdInvDate 和 gdInvTime 是包含数据录入日期和时间的字段。
返回值
字符型

说明
DTOC( ) 返回对应于日期或日期时间表达式的字符串。日期格式由 SET CENTURY 和 SET DATE 确定。

示例
SET STRICTDATE TO 1
STORE CTOD('10/31/98') TO gdThisDate
CLEAR
? DTOC(gdThisDate)
STORE DTOC({^1998-10-31}+90) TO gcExpireDate
? 'Your 90-day warranty expires ', gcExpireDate
? DTOC({^1998-10-31},1)

DTOS( ) 函数
从指定日期或日期时间表达式中返回 yyyymmdd 格式的字符串日期。
DTOS(dExpression | tExpression)

参数
dExpression
指定日期表达式,DTOS( ) 将其转换为八位字符串。
tExpression
指定日期时间表达式,DTOS( ) 将其转换为八位字符串。
返回值
字符型

说明
若要按日期或日期时间型字段对表索引,此函数很有用。它与包含参数 1 的 DTOC( ) 相同。

用 DTOS( ) 返回的字符串不受 SET DATE 或 SET CENTURY 的影响。

示例
CLEAR
? DTOS(DATE( ))
xc20110331
2011-03-31
知道答主
回答量:8
采纳率:0%
帮助的人:0
展开全部
dtoc()
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
378679875
2011-03-29 · TA获得超过143个赞
知道答主
回答量:41
采纳率:0%
帮助的人:32.3万
展开全部
在你要转的那个前面加dtoc
也就是dtoc()
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式