Sql Server与.Net(C#)中星期值对比


最近发现Sql Server与.Net(C#)中星期值居然不匹配,倒不知道依哪一个了。

1、Sql Server

declare @date datetime;
set @date = '2017-04-11';--实际为星期二
select DatePart(weekday,@date);

执行结果:

2、C#

#region 程序集 mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
// C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5\mscorlib.dll
#endregion

using System.Runtime.InteropServices;

namespace System
{
    //
    // 摘要:
    //     Specifies the day of the week.
    [ComVisible(true)]
    public enum DayOfWeek
    {
        //
        // 摘要:
        //     Indicates Sunday.
        Sunday = 0,
        //
        // 摘要:
        //     Indicates Monday.
        Monday = 1,
        //
        // 摘要:
        //     Indicates Tuesday.
        Tuesday = 2,
        //
        // 摘要:
        //     Indicates Wednesday.
        Wednesday = 3,
        //
        // 摘要:
        //     Indicates Thursday.
        Thursday = 4,
        //
        // 摘要:
        //     Indicates Friday.
        Friday = 5,
        //
        // 摘要:
        //     Indicates Saturday.
        Saturday = 6
    }
}

优质内容筛选与推荐>>
1、毕设进行时——4.3寸在富士通ARM中实现
2、Extjs4循序渐进(二)——Ext的界面(容器和布局)
3、[NOIp2017提高组]奶酪(BFS)
4、Windows 8使用这半年(企业版)
5、Python学习笔记第二十一周


长按二维码向我转账

受苹果公司新规定影响,微信 iOS 版的赞赏功能被关闭,可通过二维码转账支持公众号。

    阅读
    好看
    已推荐到看一看
    你的朋友可以在“发现”-“看一看”看到你认为好看的文章。
    已取消,“好看”想法已同步删除
    已推荐到看一看 和朋友分享想法
    最多200字,当前共 发送

    已发送

    朋友将在看一看看到

    确定
    分享你的想法...
    取消

    分享想法到看一看

    确定
    最多200字,当前共

    发送中

    网络异常,请稍后重试

    微信扫一扫
    关注该公众号





    联系我们

    欢迎来到TinyMind。

    关于TinyMind的内容或商务合作、网站建议,举报不良信息等均可联系我们。

    TinyMind客服邮箱:support@tinymind.net.cn