如何在visual studio中获取当前的星期几
Posted
技术标签:
【中文标题】如何在visual studio中获取当前的星期几【英文标题】:how to get the current day of week in visual studio 【发布时间】:2018-04-03 06:49:35 【问题描述】:我在 Visual Studio 2017 中声明了一个名为 date
类型为 DateTime
的变量,但是当我尝试访问 DateTime::DayOfWeek
时,我无法这样做。我试图给 date
这样的值
DateTime dayy;
dayy = DateTime::DayOfWeek;
但我得到错误
非静态成员引用必须是相对于特定对象的
【问题讨论】:
什么是DateTime::DayOfWeek
?它是非静态成员变量吗?它的价值是多少?也许您应该退后几步,get a few good books to read 重新开始?
我很困惑,这是 C++ 还是 C#? DateTime
是一个 .NET 的东西。
我在 Visual Studio @acraig5075 windows 窗体中使用 C++
您是否在使用C++/CLI?然后请编辑您的问题以更正标签。
试试DateTime.DayOfWeek
,这是 .NET 访问属性的方式,但我只是猜测,因为我仍然对你是如何做到这一点感到困惑。
【参考方案1】:
尝试使用time.h
#include <time.h>
time_t timeObj = time(nullptr);
tm aTime;
localtime_s(&aTime, &timeObj);
std::cout << aTime.tm_wday;
【讨论】:
以上是关于如何在visual studio中获取当前的星期几的主要内容,如果未能解决你的问题,请参考以下文章