【问题标题】:truncate string in mvc homecontroller javascript在mvc homecontroller javascript中截断字符串
【发布时间】:2016-03-03 20:11:07
【问题描述】:

我有一个来自数据库的字符串,比如 ExpectedDate。我将字符串输入为2015-07-08T00:00:00. 我希望能够从字符串中删除T00:00:00.。这在来自家庭控制器 javascript 的 MVC 中是否可行?如果有,怎么做?

我尝试使用替换功能,但在 MVC javascript 文件中找不到替换方法。我做错了什么?

请帮忙!

【问题讨论】:

  • MVC javascript 文件是什么意思?是 .js 文件还是 .cshtml ?

标签: javascript asp.net-mvc-4 model-view-controller


【解决方案1】:

.NET 中的控制器通常不是用 JavaScript 编写的。如果您要在 JavaScript 客户端执行此操作,则将其加载到 Date 对象中然后使用带有格式的 toDateString 方法会容易得多:

var d = new Date("2015-07-08T00:00:00")
d.toDateString("yyyy-MM-dd");

如果您在写入客户端之前拥有 .NET DateTime 对象,那么您可以这样做

your_date_time_object.ToString("yyyy-MM-dd");

【讨论】:

  • 我正在尝试做这样的事情stackoverflow.com/questions/28326921/… - 但不是从字符串的前面读取,我显然想从字符串的末尾删除
  • 您引用的示例使用 AngularJs。您使用的是 Angular 还是仅使用 MVC?
猜你喜欢
  • 1970-01-01
  • 2010-11-21
  • 1970-01-01
  • 1970-01-01
  • 2014-08-20
  • 1970-01-01
  • 1970-01-01
  • 2019-07-30
相关资源
最近更新 更多