kartik-v/php-date-formatter

一个使用PHP日期时间格式的JavaScript日期时间格式化和操作库。

v1.3.6 2020-04-14 10:16 UTC

This package is auto-updated.

Last update: 2024-09-14 20:20:08 UTC


README

Krajee Logo
php-date-formatter Donate

Bower version Stable Version Unstable Version License Packagist Downloads Monthly Downloads

这是一个允许您使用JavaScript中的PHP日期时间格式进行日期/时间操作的JavaScript日期库。这个库的构建目的是为了在处理PHP服务器代码时,方便地读写数据库中的日期/时间戳。这个库的使用场景包括将时间戳以一种格式保存到数据库中,但在客户端或HTML表单中显示另一种格式。在服务器端和客户端验证中保持一致的PHP日期时间格式,可以帮助轻松构建具有各种PHP框架的可扩展应用程序。

这个库是一个独立的JavaScript库,不依赖于jQuery或其他库或插件。

库的最新版本是v1.3.6。请查看变更日志以获取详细信息。

功能

  • 解析日期/时间字符串或Date对象,并通过传递任何PHP DateTime格式将其转换为JavaScript Date对象。
  • 自动猜测日期/时间字符串,即使它不完全匹配格式,也能将其转换为JavaScript Date对象。
  • 读取日期/时间字符串或Date对象,并按PHP DateTime格式进行格式化。
  • 在v1.3.2版本中,库已经转换为使用纯JavaScript代码,不再依赖于jQuery或其他第三方JS库。

文档和演示

在Krajee JQuery插件中查看库文档库演示

安装

使用Bower

您可以使用bower包管理器进行安装。运行

bower install php-date-formatter

使用Composer

您可以使用composer包管理器进行安装。运行以下命令或将其添加到您的composer.json文件中:

$ php composer.phar require kartik-v/php-date-formatter "@dev"

"kartik-v/php-date-formatter": "@dev"

到您的composer.json文件

手动安装

您也可以轻松地将插件手动安装到项目中。只需下载源代码ZIPTAR ball,并将插件资产(CSS和JS文件夹)提取到您的项目中。

使用方法

步骤1 在您的页眉中加载以下资源。

<script src="path/to/js/php-date-formatter.min.js" type="text/javascript"></script>

步骤2 您现在可以使用DateFormatter对象访问库。例如,您可以将任何日期字符串转换为具有特定PHP日期格式的JavaScript日期对象。

var fmt = new DateFormatter();
var date1 = fmt.parseDate('23-Sep-2013 09:24:12', 'd-M-Y H:i:s');
var date2 = fmt.formatDate(date1, 'd-F-Y h:i:s A');

许可证

php-date-formatter在BSD 3-Clause许可证下发布。有关详细信息,请参阅附带LICENSE.md