.net 中如何设置系统时间日期? 如题,.net中可以设置系统时间日期吗?如何设置? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 读取、设置系统时间日期 有多种方法可以读取设置系统时间日期,现介绍两种简单的方法,第一种方法只能读取不能设置。 一、通过调用System.DateTime.Now来得到系统当前时间日期MessageBox.Show(System.DateTime.Now.Year.ToString() +"-" + System.DateTime.Now.Month.ToString("#00") +"-" + System.DateTime.Now.Day.ToString("#00") +" " + System.DateTime.Now.DayOfWeek.ToString() +" " +System.DateTime.Now.Hour.ToString("#00") +":" + System.DateTime.Now.Minute.ToString("#00") +":" + System.DateTime.Now.Second.ToString("#00"));二、通过自定义类来读取、设置系统时间日期//引入名字空间using System.Runtime.InteropServices //申明[DllImport( "Kernel32.dll" )]public static extern void GetLocalTime(SystemTime st );[DllImport( "Kernel32.dll" )]public static extern void SetLocalTime(SystemTime st );//定义时间日期类public class SystemTimeDate {public ushort wYear; public ushort wMonth; public ushort wDayOfWeek; public ushort wDay; public ushort wHour; public ushort wMinute; public ushort wSecond; public ushort wMilliseconds; }//读取系统时间日期private void GetTime_Click(object sender, System.EventArgs e){ //将当前时间日期显示在窗体标题上 SystemTimeDate st=new SystemTimeDate(); GetLocalTime(st); this.Text="The Date and DateTime is: " ; this.Text=this.Text+st.wYear.ToString()+"年"; this.Text=this.Text+st.wMonth.ToString()+"月"; this.Text=this.Text+st.wDay.ToString()+"日 "; this.Text=this.Text+"星期"+st.wDayOfWeek.ToString(); this.Text=this.Text+" "+st.wHour.ToString()+":"; this.Text=this.Text+st.wHour.ToString()+":"; this.Text=this.Text+st.wMinute.ToString()+":"; this.Text=this.Text+st.wSecond.ToString()+"."; this.Text=this.Text+st.wMilliseconds.ToString();}//设置系统时间日期private void GetTime_Click(object sender, System.EventArgs e){ //将DateTimePicker控件的值通过自定义的时间日期类来保存到系统时间 SystemTimeDate st=new SystemTimeDate(); st.wYear=(ushort)this.dateTimePicker1.Value.Year; st.wMonth=(ushort)this.dateTimePicker1.Value.Month; st.wDay=(ushort)this.dateTimePicker1.Value.Day; st.wHour=(ushort)this.dateTimePicker1.Value.Hour; st.wMinute=(ushort)this.dateTimePicker1.Value.Minute; st.wSecond=(ushort)this.dateTimePicker1.Value.Second; //星期和微秒不用设置 SetLocalTime(st);} Socket 编程,一个服务器,多个客户端,互相通信(分享) 调用存储过程问题,代码如下 求一个数学算法 C# DirectX播放视频 边下边看 怎样让窗口最小化到托盘 WPF MediaElement XP不能播放的问题 我的程序哪里有问题,请帮忙解决,谢谢! (菜鸟提问)string并不包含getfilename定义? winform 中 如果将一个sql语句查询结果输出到datagrid上 最好给个代码 关于vss用两个不同的IP进行访问的疑问!!急!高手请进 请问怎样将textbox中的内容写入Excel中 在C#中通过MSCOMM组件来操作串口的问题?
有多种方法可以读取设置系统时间日期,现介绍两种简单的方法,第一种方法只能读取不能设置。
一、通过调用System.DateTime.Now来得到系统当前时间日期MessageBox.Show(System.DateTime.Now.Year.ToString() +"-" + System.DateTime.Now.Month.ToString("#00") +"-" + System.DateTime.Now.Day.ToString("#00") +" " + System.DateTime.Now.DayOfWeek.ToString() +" " +System.DateTime.Now.Hour.ToString("#00") +":" + System.DateTime.Now.Minute.ToString("#00") +":" + System.DateTime.Now.Second.ToString("#00"));二、通过自定义类来读取、设置系统时间日期//引入名字空间
using System.Runtime.InteropServices //申明
[DllImport( "Kernel32.dll" )]
public static extern void GetLocalTime(SystemTime st );
[DllImport( "Kernel32.dll" )]
public static extern void SetLocalTime(SystemTime st );//定义时间日期类
public class SystemTimeDate
{
public ushort wYear;
public ushort wMonth;
public ushort wDayOfWeek;
public ushort wDay;
public ushort wHour;
public ushort wMinute;
public ushort wSecond;
public ushort wMilliseconds;
}//读取系统时间日期
private void GetTime_Click(object sender, System.EventArgs e)
{
//将当前时间日期显示在窗体标题上
SystemTimeDate st=new SystemTimeDate();
GetLocalTime(st);
this.Text="The Date and DateTime is: " ;
this.Text=this.Text+st.wYear.ToString()+"年";
this.Text=this.Text+st.wMonth.ToString()+"月";
this.Text=this.Text+st.wDay.ToString()+"日 ";
this.Text=this.Text+"星期"+st.wDayOfWeek.ToString();
this.Text=this.Text+" "+st.wHour.ToString()+":";
this.Text=this.Text+st.wHour.ToString()+":";
this.Text=this.Text+st.wMinute.ToString()+":";
this.Text=this.Text+st.wSecond.ToString()+".";
this.Text=this.Text+st.wMilliseconds.ToString();
}//设置系统时间日期
private void GetTime_Click(object sender, System.EventArgs e)
{
//将DateTimePicker控件的值通过自定义的时间日期类来保存到系统时间
SystemTimeDate st=new SystemTimeDate();
st.wYear=(ushort)this.dateTimePicker1.Value.Year;
st.wMonth=(ushort)this.dateTimePicker1.Value.Month;
st.wDay=(ushort)this.dateTimePicker1.Value.Day;
st.wHour=(ushort)this.dateTimePicker1.Value.Hour;
st.wMinute=(ushort)this.dateTimePicker1.Value.Minute;
st.wSecond=(ushort)this.dateTimePicker1.Value.Second;
//星期和微秒不用设置
SetLocalTime(st);
}