请问time1=left(date2,4)&replace(left(date2,7),"0","", 5,1)这段代码是什么意思
来源:百度知道 编辑:UC知道 时间:2024/06/24 13:58:58
time1=left(date2,4)&replace(left(date2,7),"0","", 5,1)这段代码是个什么意思,date2是一个时间(可假设为2006-01-01),尤其是最后面的那个5,1更是不明白!!
多谢Flycat1022的回答,我想的和你一样,这是以前一个程序员写的网站中的一段代码,这段时间我在改版时才发现了这个问题,很感谢你!!!
多谢Flycat1022的回答,我想的和你一样,这是以前一个程序员写的网站中的一段代码,这段时间我在改版时才发现了这个问题,很感谢你!!!
time1=left(date2,4)&replace(left(date2,7),"0","", 5,1)
分开几个部分,以2006-02-23为例
left(date2,4) 得到 2006 也就是前面四个字符
left(date2,7) 得到 2006-02 也就是前面七个字符
replace(left(date2,7),"0","",5,1 得到 -2
将2006-02从第5个字符开始,将0删除,且只操作一次..
结果应该是 2006-2
感觉怪怪的...而且如果是 2006-10-01 的话,得到的结果将是2006-1 而不是2006-10
对于日期处理,asp有自己的一套函数的,可以试试..^_^
请问time1=left(date2,4)&replace(left(date2,7),"0","", 5,1)这段代码是什么意思
date2.cab是什么?
Option4.Left = -2000
游戏中 left=lift ?
请问怎么用LEFT消去字段前几位啊?
请问there's nothing left中
SELECT * FROM dbo.Sales_procs WHERE (LEFT(workflow, 4) = 'G23.')
请问Vb中“left[$](x,n)”中的[$]是什么意思啊?
请问VB里MSComm控件中left是什么意思
请问“No one gets left behind”这英文是什么意思