サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
猫
digitra.hatenablog.com
JavaScriptのDateオブジェクトのgetDateやgetMonthで月日を取得すると、0〜9の時は、0埋めされ無いデータになってしまう。 UnixtimeをDateの型に変換するツールを作った時に困ったので調べてみた。 0埋めのスマートな実装 桁数のlengthをチェックして0埋めしてという関数を準備してもいいのだが、1桁だろうと2桁だろうと頭に0を付けて2桁にしてしまうという方法がとてもスマートだ。 //月 var month = ("0"+(date.getMonth() + 1)).slice(-2), //日 var date = ("0"+date.getDate()).slice(-2) 参考にしたページ ・JavaScriptで日付や時間の0詰めを実装する http://tagamidaiki.com/javascript-0-chink/
Sakuraのシンプル監視からSlackにサーバのApacheが止まったよと連絡が来てたのでサーバに入ってApacheの再起動をすると、 Apache start [OK] とは出るものの、psコマンドで確認してもプロセスは立ち上がらず。 Apacheのエラーログを見てみると、 [Tue Feb 23 09:51:10 2016] [emerg] (28)No space left on device: Couldn't create accept lock (/etc/httpd/logs/accept.lock.14907) (5) というログが出ている。 df コマンドでディスクの空き容量を確認しても、freeでメモリの空き容量を見ても特に問題ないのだが、 何度Apacheを起動してもこのエラーで上がってこない。 AWSでロードバランサ使ってとかなら、とりあえずこのサーバ外して調べた
このページを最初にブックマークしてみませんか?
『digitra.hatenablog.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く