有没有什么函数给数字加0和去掉0
高洛峰
高洛峰 2016-12-09 09:48:57
0
3
1562

有没有函数可以更优雅的实现给数字前面加0呢?比如

01 02 03 …… 07 08 09

给<10的数字前面加0,然后取出来的时候再把0去掉,我主要存取用户的生日年份,取出来在按yyyymmdd这种格式截取,然后再去掉0就可以了,有没有什么函数一部到位的呀?

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

全員に返信 (3)
你的女神

自定义函数肯定可以做到,如果是2010-1-1这种格式,想变成2010-01-01 完整可以用时间格式化函数格式化的结果可以是2010-1-1也可以是2010-01-01,完全取决于参数

如果是1想在前面加0,那么就用自定义函数吧

function addzero($value){ if ($value<10){ return '0'.$value; } return $value; }


いいねを押す+1
    学霸
    '2'.replace(/^(\d)$/,'0$1') '20160101'.replace(/(\d{4})(\d{4})/,function(a,b,c){return b + c.replace(/0/g,'')})

    这样去零20161101和20160111结果一样!

    いいねを押す+0
      三叔
      a=> ("0" + a).slice(-2) function addZ(a){ return ('0' + a).slice(-2); }


      いいねを押す+0
        最新のダウンロード
        詳細>
        ウェブエフェクト
        公式サイト
        サイト素材
        フロントエンドテンプレート
        私たちについて 免責事項 Sitemap
        PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!