创建一个附加字符串,在javascript中将日期时间与日期分开

时间:2011-11-30 05:59:12

标签: c# javascript jquery datetime

我正在做一些准备字符串以在服务器端以格式显示,但现在我必须在javascript中替换它,所以我的服务器端代码是:

 DateTime now = DateTime.Now;
            string date = now.GetDateTimeFormats('d')[0];
            string time = now.GetDateTimeFormats('t')[0];

                txtFileName.Value = someString.Length > 10 ? someString.Substring(0, 10).TrimEnd() + "_" + date + "_" + time : someString.TrimEnd() + "_" + date + "_" + time;
            txtFileName.Value = txtFileName.Value.Replace(' ', '_');

如何实现?

2 个答案:

答案 0 :(得分:0)

签出DateJS,它有非常强大的日期操作功能

答案 1 :(得分:0)

尽管JavaScript提供了一组获取和设置日期对象部分的方法,但它缺少一种根据用户指定的掩码格式化日期和时间的简单方法。

检查这些date function并按照以下链接进行操作:
Formatting a date in javascript
How can I convert string to datetime with format specification in JavaScript?

var d = new Date();
var datepart = d.getDate() + "  " + d.getMonth() + " " + d.getFullYear();

使用Date对象,您也可以创建时间格式。

要创建文件名格式,请使用javascript replace enter link description here方法

var myNewString = myOldString.replace("username", visitorName);

选中此选项以创建修剪方法或extend javascript String Object

希望这足以在java脚本中转换服务器端代码......

相关问题