Javascript date.format不起作用
我正在尝试使用date.format,但得到一个错误,该格式不是可识别的方法。我尝试在新的解决方案中使用相同的方法,并且得到了正确的结果。知道为什么.format方法不起作用吗?它们都是Javascript。假设您谈论的是日期类型 很清楚为什么Javascript date.format不起作用,javascript,date,date-format,Javascript,Date,Date Format,我正在尝试使用date.format,但得到一个错误,该格式不是可识别的方法。我尝试在新的解决方案中使用相同的方法,并且得到了正确的结果。知道为什么.format方法不起作用吗?它们都是Javascript。假设您谈论的是日期类型 很清楚为什么格式方法不起作用-因为在对象上没有这样的方法 不太清楚为什么/什么时候它会起作用-很可能您正在使用某个脚本库修改日期对象,使其具有格式方法 但是,如果您谈论的是其他类型-格式函数可能存在(或添加)到任何对象,并且不可能在没有代码的情况下提出任何建议 即具有
格式方法不起作用-因为在对象上没有这样的方法
不太清楚为什么/什么时候它会起作用-很可能您正在使用某个脚本库修改日期
对象,使其具有格式
方法
但是,如果您谈论的是其他类型-格式
函数可能存在(或添加)到任何对象,并且不可能在没有代码的情况下提出任何建议
即具有格式
功能的自定义对象:
var date = { format:function() {alert("Hi");}};
date.format();
如果我们所知道的只是:一次有效,另一次无效,那么有人应该如何帮助你。发布一些与您的问题相关的代码。如果不查看您的代码,我们将无法帮助您。就个人而言,我不知道为什么。format
方法有效。JavaScript对象Date
没有这样的方法。感谢您的回复,下面是按预期工作的代码。函数show(){var date=new date();if(date==null)date='';var formattedDate=date.format(Sys.CultureInfo.currentcurity.dateTimeFormat.ShortDatePattern);警报(formattedDate)}@Scuttle-请编辑您的问题并在此处发布格式正确的代码。