teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

加筆修正

2018/08/09 08:06

投稿

退会済みユーザー
answer CHANGED
@@ -1,4 +1,4 @@
1
- Monthとminuteだから。
1
+ Monthとminuteだから。Visual Basicの影響が残ってる。
2
2
  [FORMAT 関数のカスタム日付/時刻書式](https://msdn.microsoft.com/ja-jp/library/ee634398(v=sql.120).aspx)
3
3
  決めごとだから、仕方ない。
4
4
  方言あるから、他の処理系をいじるときはドキュメントを点検したほうがいい。

1

加筆修正

2018/08/09 08:06

投稿

退会済みユーザー
answer CHANGED
@@ -1,1 +1,11 @@
1
- Monthとminute
1
+ Monthとminuteだから。
2
+ [FORMAT 関数のカスタム日付/時刻書式](https://msdn.microsoft.com/ja-jp/library/ee634398(v=sql.120).aspx)
3
+ 決めごとだから、仕方ない。
4
+ 方言あるから、他の処理系をいじるときはドキュメントを点検したほうがいい。
5
+
6
+ 余談ですが、、PostgreSQL的には、
7
+ 月番号(01~12)をMM、
8
+ 分(00~59)はMI、なんですよね。
9
+ [9.8. データ型書式設定関数](https://www.postgresql.jp/document/9.6/html/functions-formatting.html) ~PostgreSQL
10
+ MySQL/MariaDBでは、DATE_FORMAT()を使うし`%c`と`%i`とか。
11
+ [MySQL :: MySQL 5.6 リファレンスマニュアル :: 12.7 日付および時間関数](https://dev.mysql.com/doc/refman/5.6/ja/date-and-time-functions.html#function_date-format) ~MySQL