把时间的年月日形式 转换为星期几的函数是什么?

发布网友 发布时间:2022-04-22 21:34

我来回答

3个回答

热心网友 时间:2023-09-19 17:40

C#  代码如下:

string CaculateWeekDay(int y,int m, int d){if(m==1) {m=13;y--;}
if(m==2) {m=14;y--;}
int week=(d+2*m+3*(m+1)/5+y+y/4-y/100+y/400)%7+1;
string weekstr="";
switch(week){case 1: weekstr="星期一"; break;
case 2: weekstr="星期二"; break;
case 3: weekstr="星期三"; break;
case 4: weekstr="星期四"; break;
case 5: weekstr="星期五"; break;
case 6: weekstr="星期六"; break;
case 7: weekstr="星期日"; break;}return weekstr;}private void Button1_Click(object sender, System.EventArgs e){int year=int.Parse(TextBox1.Text);
int month=int.Parse(TextBox2.Text);
int day=int.Parse(TextBox3.Text);
Label1.Text=CaculateWeekDay(year,month,day);}

 示例代码如下:
System.DateTime newDate=new DateTime(2005,1,11);

C++ 代码如下:

date("w",$timestamp);  0-6  星期日-星期六
date("l",$timestamp);  Sunday 到 Saturday

date("D",$timestamp);    星期中的第几天,文本表示,3 个字母  Mon 到 Sun

热心网友 时间:2023-09-19 17:40

date("w",$timestamp); 0-6 星期日-星期六
date("l",$timestamp); Sunday 到 Saturday

date("D",$timestamp); 星期中的第几天,文本表示,3 个字母 Mon 到 Sun追问这个是怎么用啊

热心网友 时间:2023-09-19 17:41

用单元格格式就可以了
选中日期列——右键——设置单元格格式——日期——选择“星期三”——确定。追问是在access里面,不能用这个方法

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com