formatDate 格式化日期 ,给小于10的月日,加0,如01 02 03

var months=["Jan", "Feb", "Mar", "Apr", "May", "Jun","Jul", "Aug","Sep","Oct", "Nov", "Dec"];
function formatDate(time){
    if(!time){
        return "";
    }

    if(typeof time==‘number‘){
        var d=new Date(time);
        var dStr = "";
        var mStr = "";
        if(d.getDate()<10){
            dStr = "0"+d.getDate();
        }else{
            dStr = d.getDate();
        }
        if(d.getMonth()<9){ //month should +1
            mStr = "0" + (d.getMonth()+1);
        }else{
            mStr = (d.getMonth()+1);
        }
        return d.getFullYear()+‘-‘+mStr+‘-‘+dStr;
    }
    else{

        return time;
    }
}
时间: 2024-10-28 16:04:26

formatDate 格式化日期 ,给小于10的月日,加0,如01 02 03的相关文章

jstl标签的fmt:formatDate格式化日期 String to Date

之前我的一篇博客中: 写到过如何将后台日期类型转换在前台显示,今天我在用其中的第四种方法 <fmt:formatDate value="&{diary.releaseDate}" type="date" pattern="yyyy-MM-dd"/> 却出现:Unable to convert string "&{diary.releaseDate}" to class "java.util

&lt;fmt:formatDate/&gt;格式化日期

<%@ page language="java" contentType="text/html; charset=UTF-8"%><%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%><%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="

iOS开发之格式化日期时间

iOS开发之格式化日期时间 在开发iOS程序时,有时候需要将时间格式调整成自己希望的格式,这个时候我们可以用NSDateFormatter类来处理.例如: //实例化一个NSDateFormatter对象 NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; //设定时间格式,这里可以设置成自己需要的格式 [dateFormatter setDateFormat:@"yyyy-MM-dd HH:mm:ss"];

IOS 格式化日期时间

在开发iOS程序时,有时候需要将时间格式调整成自己希望的格式,这个时候我们可以用NSDateFormatter类来处理.例如: //实例化一个NSDateFormatter对象 NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; //设定时间格式,这里可以设置成自己需要的格式 [dateFormatter setDateFormat:@"yyyy-MM-dd HH:mm:ss"]; //用[NSDate da

详解Java中格式化日期的DateFormat与SimpleDateFormat类

DateFormat其本身是一个抽象类,SimpleDateFormat 类是DateFormat类的子类,一般情况下来讲DateFormat类很少会直接使用,而都使用SimpleDateFormat类完成,下面我们具体来看一下两个类的用法: DateFormat1. DateFormat 介绍DateFormat 的作用是 格式化并解析“日期/时间”.实际上,它是Date的格式化工具,它能帮助我们格式化Date,进而将Date转换成我们想要的String字符串供我们使用不过DateFormat

iOS开发之格式化日期时间(转)

在开发iOS程序时,有时候需要将时间格式调整成自己希望的格式,这个时候我们可以用NSDateFormatter类来处理.例如: //实例化一个NSDateFormatter对象 NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; //设定时间格式,这里可以设置成自己需要的格式 [dateFormatter setDateFormat:@"yyyy-MM-dd HH:mm:ss"]; //用[NSDate da

正则表达式匹配IP和月日

匹配IP地址: egrep "^(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)" file 思路: 250-255  200-249  1-199 月日匹配: egrep ([1-9]|1[0-2])([1-9]|[1-

格式化日期(月和星期)

// /**// * 格式化日期(月和星期)// * sFormat:日期的格式(如yy-MM-dd).年:y,月:M,日:d,时:h,分:m,秒:s// * sLanguage: 默认为中文.当为'en'的时候是英文.// */// window.dateFormat=function(date, sFormat, sLanguage){// var time = {};// time.Year = date.getFullYear();// time.TYear = ("" + t

【JSTL】--格式化日期--drp217

jstl_fmt.jsp <%@ page language="java" contentType="text/html; charset=GB18030" pageEncoding="GB18030"%> <%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%> <!DOCTYPE html PUBLIC