我有一个奇怪的问题,不确定到底是什么原因造成的,也不知道如何巧妙地解决它。
我有一个 signalR 应用程序,它向我的客户发送一个包含日期的对象。我的客户是用 TypeScript 编写的,尽管我不确定这是否对此有任何影响。
我对象中的日期是本地日期,而不是 UAT。我需要以这种方式显示日期,但是当日期到达我的客户时,它会被转换。就好像客户端假定日期是 UAT,然后自动将其转换为客户端的本地时间。
我不希望它被转换。我只是希望它按原样显示。我能想到的一个解决方案是首先将我的服务器端(c#)上的日期转换为字符串,然后像这样发送它。
有更好的想法吗?我不知道是不是 signalR 正在这样做,还是某种 std JS 行为。我真的是 ac# 开发人员,这让我完全困惑。