以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 公历转农历 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=177815) |
-- 作者:edisontsui -- 发布时间:2022/6/6 10:28:00 -- 公历转农历 Dim ln1 As new lunar("日期") Dim ln2 As String = Format(ln1.lunardate,"yyyyMMddHHmmssfff") If ln2.Substring(4,4) = "0505" Then e.DataRow("签到时间") = "端午节" e.DataRow("签退时间") = "端午节" End If 上面代码执行时提示: 从字符串“日期”到类型“Date”的转换无效。请问为什么呢?
|
-- 作者:有点蓝 -- 发布时间:2022/6/6 10:41:00 -- 要知道具体的日期: Dim ln1 As new lunar(#3/17/2002#)
|
-- 作者:edisontsui -- 发布时间:2022/6/6 10:48:00 -- 如果要把公历的“日期”列转化为农历,格式还是YYYY-MM-DD,那要怎么修改它呢? |
-- 作者:有点蓝 -- 发布时间:2022/6/6 10:49:00 -- Dim ln1 As new lunar(e.DataRow("日期")) |