解决使用JS和C#提取日期的问题 - c#

我正在使用2个程序,并且不得不使用变通方法,因为它们不兼容。在一个平台上,我使用的是日期选择器,当您选择日期时,会将选择的日期拉成这样的字符串格式。 2011/9/8上午12:00:00。我需要将日期本身解析为一个新字符串,以使用javascript / c#显示(09/08/2011)mm / dd / yyyy,但正在绘制空白。

我想出了一些办法来解决这些问题,但似乎没有用,并且我在一天结束时仍在努力。

function OnDateSelected(sender, e) {
    var str = document.getElementById("REQ_ER_DATE_PICK_PLACEHOLDER").Text = REQ_ER_DATE_PICK.SelectedDate.ToString();
    var trimmed = str.Split(' ')[0].Trim();
    var x = DateTime.Parse(trimmed);

    document.getElementById("REQ_ER_DATE_PICK_PLACEHOLDER").Text = str; 

}

任何帮助将不胜感激。

参考方案

如果被允许使用外部库来解决您的问题,则应查看http://www.datejs.com/

它允许您将各种字符串格式解析为javascript日期对象。我真的很喜欢图书馆,并且在需要弄乱日期的时候可以使用它。

对于您的问题,您只需要使用以下命令:

var new_date = Date.parse('9/8/2011 12:00:00 AM');
new_date.toString("MM/dd/yyyy");

Mongo汇总 - javascript

我的收藏中有以下文件{ "_id": ObjectId("54490b8104f7142f22ecc97f"), "title": "Sample1", "slug": "samplenews", "cat": …

如何在JQuery中操作JSONArray - javascript

我有一个php函数,它以JSON返回此代码{"0":{"title":"Dans l\u2019appartement"},"1":{"title":"A l\u2019a\u00e9roport - D\u00e9part de B\u00e9at…

和字符中断通过PHP接收JSON - javascript

我有一个包含更多对象的数组。如果一个对象包含&字符,则php不会接收&之后的每个对象。可能是什么问题?这就是阿贾克斯xmlhttp.open("POST", "get.php"); xmlhttp.setRequestHeader("Content-Type", "application/…

如何从客户端将数据插入数据库? - javascript

我是Web开发的初学者,可以访问cpanel上托管的网站,并且需要对其进行一些更改。这个网站的后端是由蛋糕PHP制作的,我想使用ajax从客户端将一些数据插入其数据库。问题是我不知道如何获取负责插入数据库的PHP文件的URL。参见下面的代码:var xhttp = newXMLHttpRequest(); xhttp.onreadystatechange= …

编码JSON数据以保留json格式 - javascript

由于JSON值是动态生成的,并且其中的值是基于用户输入的,因此,如果用户在字符串中输入了不可接受的字符(如"),则会使json无效。就像是:{ "tag" : "demo", "value": "user " input" } 有没有一种方法可以编码或转义JS…