当应用程序在存储它的计算机上运行时,它会加载时间,但是,当它通过工作组加载时,在另一台计算机上它不会加载时间(即使其他一切都正常工作)。
我已经为 Windows 使用 Unity 和 C# 制作了一个应用程序,它需要能够从系统加载今天的日期,并且当应用程序在存储它的计算机上运行时它可以工作(应用程序不需要安装),但是,当我尝试从另一台计算机通过工作组运行它时,它不会加载时间。我已经测试了应用程序中的所有其他内容,唯一似乎出现故障的函数是 DateTime.Now 函数。我还尝试用 DateTime.Today、System.DateTime.Now 和其他一些变体替换它,但都没有成功。
public class TestTodayDate : MonoBehaviour
{
public Text text;
void Start()
{
DateTime today = DateTime.Now;
string[] day = today.ToString("d").Split('/');
text.text = $"{day[1]}.{day[0]}.{day[2]}";
}
}
这是预期的结果,也是我在本地运行应用程序时得到的结果。
这是我在工作组上的两台不同计算机上运行它时得到的结果。
慕丝7291255
相关分类