DateTime型日期的运算

boyhu88 2006-06-21 03:30:40
已经有两DateTime型数据DT1(2006/04/24 17:13:26)和DT2(2006/06/21 01:01:01)

合成一个DT3(2006/04/24 01:01:01),即取DT1的日期段及取DT2的时间段,谢谢
...全文
256 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
Tiger_Zhao 2006-06-22
  • 打赏
  • 举报
回复
hhjjhjhj(大头)的才是标准的 .Net 用法
boyhu88 2006-06-22
  • 打赏
  • 举报
回复
谢谢各位的解答,hhjjhjhj(大头)的解答我试过有错误,是否要Imports什么命名空间,采用的是qyfjl() 的方法
ou108 2006-06-21
  • 打赏
  • 举报
回复
用substring(表達式,起始位置,長度)
hhjjhjhj 2006-06-21
  • 打赏
  • 举报
回复
Dim d1 As Date = #4/24/2006 5:13:26 PM#
Dim d2 As Date = #6/21/2006 1:01:01 AM#
Dim d3 As Date = Nothing
d3 = d1.Date + d2.TimeOfDay
MsgBox(d3.ToString)
98star 2006-06-21
  • 打赏
  • 举报
回复
http://ami.9966.org/article.asp?id=64
从不签到 2006-06-21
  • 打赏
  • 举报
回复
DateTime dt1 = Convert.ToDateTime(TextBox1.Text);
DateTime dt2 = Convert.ToDateTime(TextBox2.Text);
TextBox3.Text = dt1.ToShortDateString() + " " + dt2.ToLongTimeString();
qyfjl 2006-06-21
  • 打赏
  • 举报
回复
DateTime dt1 = new DateTime();
dt1 = Convert.ToDateTime("2006/04/24 17:13:26");
DateTime dt2 = new DateTime();
dt2 = Convert.ToDateTime("2006/06/21 01:01:01");
DateTime dt3 = new DateTime();
dt3 =Convert.ToDateTime (dt1.ToShortDateString () +" "+ dt2.ToShortTimeString ());
MessageBox.Show(dt3.ToString ());
shicj 2006-06-21
  • 打赏
  • 举报
回复
string str1 = dt1.toString("yyyy/MM/dd");
string str2 = dt2.toString("hh:mm:ss");

string str3 = st1 + " " + str2;

DateTime dt3 = DateTime.parse(str3);

16,721

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧