ZennでGitHubのコードが埋め込めるということで
9473 ワード
実際に埋め込む
こんな感じにGitHubのソースコードのリンクを取得します.
あとは貼るだけ↓
長いとscrollされるんですね.いい感じです.
ちなみにコードブロックはこちらです
type InputDateFormatProps = {
date?: Date | string;
format?: string;
};
/**
* 引数がなければ, 現在時刻を 'YYYY/MM/DD hh:mm:ss' のフォーマットで返す
* @param params.date type: Date | string | undefined
* @param params.format type: string('YYYY/MM/DD hh:mm:ss') | undefined
* @returns type: string
*/
export const dateFormatted = (params?: InputDateFormatProps): string => {
let date = params?.date ? params.date : new Date();
const format = params?.format ? params.format : 'YYYY/MM/DD hh:mm';
if (typeof date === 'string') {
date = new Date(date);
}
let _format = format;
_format = _format.replace(/YYYY/, date.getFullYear().toString());
_format = _format.replace(/MM/, ('0' + (date.getMonth() + 1)).slice(-2));
_format = _format.replace(/DD/, ('0' + date.getDate()).slice(-2));
_format = _format.replace(/hh/, ('0' + date.getHours()).slice(-2));
_format = _format.replace(/mm/, ('0' + date.getMinutes()).slice(-2));
return _format;
};
ちなみに,これは僕が普段使っているJavaScriptのDateをいい感じに変換してくれる関数です.
Author And Source
この問題について(ZennでGitHubのコードが埋め込めるということで), 我々は、より多くの情報をここで見つけました https://zenn.dev/nbr41to/articles/65ade1698477ca著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Collection and Share based on the CC protocol