<script type="text/javascript">
var formatDate = function (formatDate, formatString) {
if(formatDate instanceof Date) {
var months = new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec");
var yyyy = formatDate.getFullYear();
var yy = yyyy.toString().substring(2);
var m = formatDate.getMonth();
var mm = m < 10 ? "0" + m : m;
var mmm = months[m];
var d = formatDate.getDate();
var dd = d < 10 ? "0" + d : d;
var h = formatDate.getHours();
var hh = h < 10 ? "0" + h : h;
var n = formatDate.getMinutes();
var nn = n < 10 ? "0" + n : n;
var s = formatDate.getSeconds();
var ss = s < 10 ? "0" + s : s;
formatString = formatString.replace(/yyyy/i, yyyy);
formatString = formatString.replace(/yy/i, yy);
formatString = formatString.replace(/mmm/i, mmm);
formatString = formatString.replace(/mm/i, mm);
formatString = formatString.replace(/m/i, m);
formatString = formatString.replace(/dd/i, dd);
formatString = formatString.replace(/d/i, d);
formatString = formatString.replace(/hh/i, hh);
formatString = formatString.replace(/h/i, h);
formatString = formatString.replace(/nn/i, nn);
formatString = formatString.replace(/n/i, n);
formatString = formatString.replace(/ss/i, ss);
formatString = formatString.replace(/s/i, s);
return formatString;
} else {
return "";
}
}
</pre>
This will show a demo date
<pre lang="javascript">
alert(formatDate(new Date(), "d mmm yyyy hh:nn:ss"));
分享到:
相关推荐
### JavaScript中的Date Format(JS日期格式化)方法详解 #### 概述 在日常的Web开发工作中,我们经常需要处理日期和时间相关的数据。JavaScript 的 `Date` 对象提供了多种方法来获取和设置日期时间,但原生 API 并...
### JavaScript中的Trim函数和日期时间格式化函数 在JavaScript中,字符串处理和日期操作是非常常见的需求,尤其是在数据清洗、格式转换等场景下。本文将详细介绍如何利用自定义方法实现字符串的Trim功能以及日期...
在JavaScript中,我们可以使用内置的`Date`对象来创建、操作和格式化日期。 首先,`Date`对象是JavaScript中的内置构造函数,可以用来创建一个新的日期实例。例如: ```javascript let date = new Date(); // 创建...
在JavaScript中,日期格式化是将Date对象转换成特定字符串格式的过程。这通常涉及到自定义日期的显示方式,如年、月、日、小时、分钟、秒等。本篇文章将重点介绍两种常见的JavaScript日期格式化技巧。 方法一: 这...
`Date`格式化在Java、JavaScript、Python等许多编程语言中都非常重要,因为正确处理日期和时间对于数据分析、日志记录、用户界面显示等功能至关重要。 在Java中,`java.util.Date`类和`SimpleDateFormat`类常用于...
### JavaScript 日期格式化方法详解 在Web开发中,日期时间的...通过上述介绍可以看出,这种方法不仅简单易用,而且非常灵活,可以满足不同场景下日期时间格式化的需求。这对于Web开发人员来说是一项非常有用的技能。
在实际应用中,JavaScript的日期格式化可以使用多种方式实现,包括但不限于自定义函数、使用内置`Date`对象的`toLocaleString`或`toISOString`方法,或者利用第三方库,如Moment.js或date-fns。这些库提供了丰富的...
- `Date.prototype.Format` 方法自定义格式化日期时间。 - 格式化中常用的是:YYYY(四位年份),MM(两位月份),dd(两位日期),hh(小时24小时制),mm(分钟),ss(秒),W(星期几的简写形式)等。 - 示例...
例如,Moment.js允许你用`moment().format('YYYY-MM-DD')`来轻松地格式化日期,而date-fns则推崇更简洁的API设计,如`format(new Date(), 'yyyy-MM-dd')`。 现在,我们转向金额格式化。在JavaScript中,原始数字...
在实际应用中,我们常常需要展示包含日期的数据,这就涉及到日期的格式化问题。本文将详细探讨如何在 Bootstrap Table 中对日期进行格式化,同时考虑到后端数据来源是 MySQL 数据库,并且使用 Spring MyBatis 作为...
在JavaScript中,处理和格式化时间日期是一项常见的任务。这篇博文主要探讨了如何在JavaScript环境中对日期进行格式化的技巧和方法。以下是一些关键知识点: 1. **Date对象**: JavaScript中的`Date`对象是用于处理...
总结来说,JavaScript中的日期处理涉及到`Date`对象的创建、属性访问以及字符串的格式化。在处理非标准日期格式时,我们需要先解析字符串,然后利用`Date`对象的方法进行操作,最后再进行适当的格式化。在这个例子中...
以上便是对“JS日期格式化之javascript Date format”一文中的知识点的详细解释,通过这篇文章,我们学习到了如何通过扩展JavaScript Date对象实现自定义的日期格式化,这在处理国际化应用或满足特定显示要求时尤其...
JavaScript时间格式化插件是一种工具,它允许开发者以自定义的格式显示日期和时间,使得在Web应用中处理和展示时间信息更为灵活和方便。在JavaScript中,原生的Date对象虽然提供了基本的时间处理功能,但其输出格式...
总之,JavaScript DateFormat 是一个帮助开发者更方便地格式化日期和时间的工具,`DateUtil.js`可能就是这样一个实现,它扩展了原生`Date`对象的功能,提供了丰富的日期格式化选项,使得在JavaScript中处理日期变得...
这篇博客文章“js 时间格式化”可能探讨了如何使用JavaScript来优雅地展示和处理日期与时间。 在JavaScript中,`Date`对象是处理日期和时间的基础。创建一个`Date`对象可以获取当前时间,例如: ```javascript var ...
"前端开源库-date_format" 提供了一个类似于PHP的JS日期格式化功能,使得JavaScript在处理日期时更加便捷。这个开源库可能是为了弥补JavaScript内置的Date对象在格式化方面的不足,提供了更丰富的选项和更易用的API...
在这个例子中,我们学习了如何创建一个名为`format`的过滤器,它接受日期和格式参数,然后利用JavaScript的Date对象进行日期格式化,最终将格式化后的日期显示在Vue模板中。这个方法可以广泛应用于各种日期格式化的...