我正在做一些准备字符串以在服务器端以格式显示,但现在我必须在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(' ', '_');
如何实现?
答案 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脚本中转换服务器端代码......