0

我正在用 Windows 窗体 c# 构建一个记录每日报告的程序。我尝试NOW();在我的 MySql 数据库中使用,到目前为止它可以工作,但我担心的是我只想得到它的天数,这不是一个数字,例如 3-15-2013(2013 年 4 月 15 日),15 是星期一而不是检索值 15我希望它检索“星期一”这个词。这可能以编程方式吗?请帮忙。

4

2 回答 2

1

如果您将日期发送到DAYNAME函数,您将获得星期几的名称。

从文档中:

DAYNAME(日期)

返回日期的工作日名称。从 MySQL 5.1.12 开始,用于名称的语言由 lc_time_names 系统变量的值控制(第 10.7 节,“MySQL 服务器区域设置支持”)。

mysql> SELECT DAYNAME('2007-02-03');

   -> 'Saturday'
于 2013-04-12T15:09:25.423 回答
1

In C# try use:

DateTime theDate = DateTime.Now;
theDate.ToString("dddd");

More on: http://msdn.microsoft.com/en-us/library/8kb3ddd4.aspx

于 2013-04-12T15:12:43.627 回答