【问题标题】:Sending Date in Json String Vb Script在 Json String Vb 脚本中发送日期
【发布时间】:2017-06-22 04:15:06
【问题描述】:

我正在尝试在 Vbscript 的 Json 字符串中包含一个日期

d=FormatDateTime(Now)
PaymentDate =(FormatDateTime(d,2))



Set objXmlHttpMain = CreateObject("Msxml2.ServerXMLHTTP") 
    strJSONToSend = "{""PaymentDate"": " & PaymentDate & " ,""Months_Paid"": "& MONTHS_PAID &"}"
    objXmlHttpMain.open "POST",URL, False 
    objXmlHttpMain.setRequestHeader "Content-Type", "application/json"
    objXmlHttpMain.send strJSONToSend
    Logger.Info PaymentDate

我的输出返回

如果我在字符串中输入日期,如 ""06/21/2017"",则帖子不会出现问题。当我尝试使用该变量时,我没有收到任何错误,但帖子没有发送。如何在我的 json 字符串中发送今天的日期?

【问题讨论】:

    标签: vbscript


    【解决方案1】:

    看起来您需要像手动一样将变量放在双引号之间。

    strJSONToSend = "{""PaymentDate"": """ & PaymentDate & """ ,""Months_Paid"": "& MONTHS_PAID &"}"
    

    【讨论】:

      猜你喜欢
      • 2015-04-30
      • 2014-05-25
      • 2013-03-13
      • 1970-01-01
      • 2017-05-26
      • 1970-01-01
      • 2012-02-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多