使用角度js更改日期格式

时间:2015-10-19 06:11:14

标签: angularjs date

我有这个格式的数据库2015-10-01的日期字段。我想以单独的形式打印日期,即我的意思是将月份称为10月,将日期称为01。 我在我的html中使用下面的代码。

#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>

int main(int argc, char **argv)
{
    pid_t pid = fork();
    int h;
    char *test;
    char dat[100];

    if (pid == 0)
        test = "child";
    else if(pid > 0)
        test = "parent";
    else
        test = "failed";

    h = open(test,O_WRONLY|O_CREAT);
    sprintf(dat, "%s | fork returned = %d | my_pid = %d\n", test, pid, getpid());
    write(1,dat,strlen(dat));
    write(h,dat,strlen(dat));
    close(h);
}

我已经像这样创建了cmdate过滤器。

userproduct.Date| cmdate:'dd/MM/yyyy'

但这不是给我这样的日期

2 个答案:

答案 0 :(得分:1)

您可以使用内置过滤器if (GameUtils.isGooglePlayGamesEnabled()) { mApiClient = new GoogleApiClient.Builder(this) .addApi(Games.API) // I also tried: .addScope(Games.SCOPE_GAMES) .addScope(new Scope(Scopes.GAMES)) .addConnectionCallbacks(this) .addOnConnectionFailedListener(this) .build(); mApiClient.connect(); }

date

它返回:

  

2015年10月1日

$scope.theDate = '2015-10-01';

{{theDate | date:'d MMM yyyy'}}

返回:

  

10月1日

请参阅此内容,了解您所拥有的所有可能组合https://docs.angularjs.org/api/ng/filter/date

答案 1 :(得分:1)

您可以使用

userproduct.Date| date:'MMM d'

返回

  

10月1日