MACオペレーティングシステムで出荷を作成する際に問題が発生しています。 Windowsオペレーティングシステムでは、Webサイトは正常に動作します。どんな助けもありがたいですローカルコンピュータでタイムゾーンID 'CST'が見つかりません
ありがとうございます。
コード:
createOrUpdateShipment: function (shipmentHeader) {
----------
var tzm= (/\((.*)\)/.exec(new Date().toString())[1]);
return $http.post('/shipment/CreateOrUpdateShipment?tzm='+tzm, shipmentHeader)
},
そして、私は
エラーのタイムゾーンが見つからない入門MACオペレーティングシステムを使用して貨物を作成しようとすると、エラー以下コントローラー
public ActionResult CreateOrUpdateShipment(ShipmentInfo shipmentInfo, string tzm)
TimeZoneInfo tzi = TimeZoneInfo.FindSystemTimeZoneById(tzm);
shipmentInfo.ServiceInfo.READYDATETYPE = TimeZoneInfo.ConvertTime(shipmentInfo.ServiceInfo.READYDATETYPE,tzi);
に私が取得しています例外。タイムゾーンID「CST」が見つかりませんでした.NETの
言語とプラットフォームによって異なる名前のタイムゾーンに頼るのではなく、.NETで 'DateTimeOffset'を使用するか、ローカライズされた日付と時刻に対処するためにNodaTimeのようなパッケージを使用することを強くお勧めします。 –
この質問は回答されましたか? –