`

AngularJS入门教程:日期格式化

阅读更多

 

  • 本地化日期格式化:
    1. ({{ today | date:'medium' }})Aug 12, 2015 9:29:30 PM
    2. ({{ today | date:'short' }})8/12/15 9:29 PM
    3. ({{ today | date:'fullDate' }})Wednesday, August 12, 2015
    4. ({{ today | date:'longDate' }})August 12, 2015
    5. ({{ today | date:'mediumDate' }})Aug 12, 2015
    6. ({{ today | date:'shortDate' }})8/12/15
    7. ({{ today | date:'mediumTime' }})9:29:30 PM
    8. ({{ today | date:'shortTime' }})9:29 PM
  • 年份格式化:
    1. 四位年份:({{ today | date:'yyyy' }})2015
    2. 两位年份:({{ today | date:'yy' }})15
    3. 一位年份:({{ today | date:'y' }})2015
  • 月份格式化:
    1. 英文月份:({{ today | date:'MMMM' }})August
    2. 英文月份简写:({{ today | date:'MMM' }})Aug
    3. 两位数字月份:({{ today | date:'MM' }})08
    4. 一年中的第几个月份:({{ today | date:'M' }})8
  • 日期格式化:
    1. 数字日期:({{ today | date:'dd' }})12
    2. 一个月中的第几天:({{ today | date:'d' }})12
    3. 英文星期:({{ today | date:'EEEE' }})Wednesday
    4. 英文星期简写:({{ today | date:'EEE' }})Wed
  • 小时格式化:
    1. 24小时制数字小时:({{ today | date:'HH' }})21
    2. 一天中的第几个小时:({{ today | date:'H' }})21
    3. 12小时制数字小时:({{ today | date:'hh' }})09
    4. 上午或下午的第几个小时:({{ today | date:'h' }})9
  • 分钟格式化:
    1. 数字分钟数:({{ today | date:'mm' }})29
    2. 一个小时中的第几分钟:({{ today | date:'m' }})29
  • 秒数格式化:
    1. 数字秒数:({{ today | date:'ss' }})30
    2. 一分钟中内的第几秒:({{ today | date:'s' }})30
  • 毫秒数格式化:
    1. 毫秒数:({{ today | date:'sss' }})557
  • 字符格式化:
    1. 上下午标识:({{ today | date:'a' }})PM
    2. 四位时区标识:({{ today | date:'Z' }})+0800
  • 自定义日期格式化:
    1. 年月日:({{ today | date:'yyyy-MM-dd' }})2015-08-12
    2. 时分秒:({{ today | date:'HH:mm:ss.sss' }})21:29:30.557

 

本节课程源码:

var myApp = angular.module('myApp', []);
myApp.controller('MyController',['$scope', '$parse', function($scope, $parse) {
    $scope.today = new Date();
 }]);

 

分享到:
评论

相关推荐

    AngularJS入门教程00:引导程序

    - **过滤器(Filters)**: 过滤器用于格式化数据,如日期格式化、货币转换等。 - **路由(Routing)**: 路由用于管理不同的视图和状态,使应用可以根据URL切换不同的页面。 - **表达式(Expressions)**: ...

    AngularJS 中文版 入门 基础 教程

    - 过滤器用于格式化和转换数据,比如日期过滤器`date`,货币过滤器`currency`,以及用于排序和筛选的`filter`。 7. **路由(Routing)** - AngularJS的`ngRoute`模块提供了页面路由功能,可以实现基于URL的导航和...

    AngularJS入门教程

    过滤器用于格式化或转换数据,如日期格式化、货币转换等。它们可以应用于表达式或指令中,改变数据显示的样式。 **8. 测试** AngularJS提供了测试工具如ngMock和Protractor,方便进行单元测试和端到端测试,确保...

    AngularJS入门小Demo

    还有其他过滤器,如 `currency` 用于格式化货币,`date` 用于日期格式化等。 7. **路由**:虽然 AngularJS 1.x 版本的路由功能相对简单,但仍然允许在单页应用中管理导航和视图。`ngRoute` 模块提供了 `...

    AngularJS快速入门教程

    ### AngularJS快速入门教程知识点概览 #### 一、AngularJS简介 - **定义与起源**:AngularJS是一个开源Web应用程序框架,旨在简化Web应用的开发过程。它由Misko Hevery和Adam Abrons于2009年共同创建,并自2010年...

    AngularJs入门学习实例

    7. **过滤器**:过滤器用于格式化或转换数据,如日期格式化、货币格式化等。在表达式中使用管道符号(|)即可应用过滤器。 在"AngularDemo"这个压缩包中,可能包含了以下内容: - HTML文件:展示了如何在页面中...

    AngularJs 60分钟入门基础教程

    过滤器(Filters)在AngularJs中用于格式化数据,比如日期、货币等。它们使得开发者可以更加方便地处理数据格式的问题,使数据显示更为符合用户习惯。过滤器可以在视图中直接使用,也可以在控制器或者服务中使用。 ...

    angularjs-demo:使用 angularjs 和 JSON 数据的演示应用程序

    4. **过滤器**:AngularJS 还提供了过滤器功能,可以对 JSON 数据进行格式化,如日期格式化、数字格式化等,方便数据展示。 **学习资源与实践** 要深入理解和掌握 AngularJS 与 JSON 数据的结合使用,可以参考以下...

    angularjs-quickstart:我的 angularjs 培训的练习和演示

    7. **过滤器**:用于格式化和转换数据,如日期过滤器、货币过滤器等。 **实验室 12** 和 **实验室 13** 可能是项目中专门设计的两个练习环节,旨在深化对前文所述概念的理解。这些实验室可能涉及实际编码,解决具体...

    -Pluralsight-AngularJS-Get-Started-Tutorial:【Pluralsight】AngularJS 入门教程

    7. **过滤器**:过滤器用于格式化和转换数据,如日期格式化、货币转换等。课程会涵盖如何使用和创建自定义过滤器。 8. **路由**:AngularJS 的 $routeProvider 或者 $stateProvider(如果使用 AngularUI Router)...

    AngularJS1.X快速入门

    过滤器用于格式化数据,如日期、货币等。在表达式中使用`|`符号,后面跟过滤器名称,可以对数据进行转换。 8. 内置服务和服务注册: AngularJS 包含许多内置服务,如 `$http` 用于 AJAX 请求,`$scope` 作为控制...

    AngularJS入门PPT

    - **日期格式(date)**:将日期时间转换为指定格式。 - **过滤器(filter)**:根据条件筛选数组中的元素。 此外,还可以自定义过滤器来满足特定的需求。 #### 四、调试插件 ##### Browsersync Browsersync是一...

    AngularJS入门教程之过滤器用法示例

    AngularJS是一种流行的前端JavaScript框架,其设计目的是为了简化动态网页的...对于那些经常需要对输出数据进行特殊处理的场景,如日期格式化、数字格式化或特定文本格式化,自定义过滤器提供了强大的灵活性和扩展性。

    AngularJS入门教程之过滤器详解

    date过滤器用来格式化日期和时间,其使用方式非常灵活,可以按指定的格式来显示日期。 最后,AngularJS允许开发者在HTML中绑定数据模型到输入框,并通过过滤器来格式化这个模型。在文章的结尾,提供了一个实际示例...

    gsg-angularjs:AngularJS入门指南

    过滤器用于格式化数据,如日期、货币等。它们可以插入在`{{ }}`表达式中,如`{{value | currency}}`将显示货币格式的`value`。AngularJS还支持自定义过滤器。 ### 七、路由 `ngRoute`模块提供了路由功能,允许根据...

    angularJS_学习资料

    7. **过滤器(Filters)**: 过滤器用于转换数据,如日期格式化、货币转换等。 ### 二、AngularJS开发指南 AngularJS 开发指南会涵盖这些核心概念的详细解释,包括如何创建和配置模块,如何定义控制器,以及如何...

    AngularJS入门教程之更多模板详解

    过滤器可以对数据进行格式化,比如转换文本大小写、数字格式化或者日期处理等。这些过滤器可以在双大括号{{ }}内使用,或者在指令中使用。 测试是Web开发的重要组成部分,AngularJS提供了单元测试框架来测试应用...

    angularjs:angularjs轻松入门博文

    过滤器用于格式化数据,例如日期格式化、货币转换等。在表达式中使用管道符`|`来应用过滤器: ```html 价格: {{price | currency}} ``` **9. 路由(Routing)** AngularJS的路由模块(ngRoute或ui-router)允许我们...

    学习AngularJS _ RIA爱好者1

    1. **过滤器(Filters)**:用于格式化数据,例如日期过滤器、货币过滤器等。 2. **路由(Routing)**:通过ngRoute或ui-router实现页面间的导航和状态管理。 3. **服务工厂(Factories)**:创建可注入的服务,...

Global site tag (gtag.js) - Google Analytics