@rickyhuang/timeutil
Advanced tools
+106
-43
@@ -5,2 +5,3 @@ <?xml version="1.0" encoding="UTF-8"?> | ||
| <list default="true" id="d628b1a0-fa57-4adb-8fff-4551b6ce9d43" name="Default Changelist" comment=""> | ||
| <change beforePath="$PROJECT_DIR$/README.md" beforeDir="false" afterPath="$PROJECT_DIR$/README.md" afterDir="false" /> | ||
| <change beforePath="$PROJECT_DIR$/package.json" beforeDir="false" afterPath="$PROJECT_DIR$/package.json" afterDir="false" /> | ||
@@ -15,22 +16,42 @@ </list> | ||
| <component name="FileEditorManager"> | ||
| <leaf> | ||
| <file pinned="false" current-in-tab="true"> | ||
| <entry file="file://$PROJECT_DIR$/package.json"> | ||
| <provider selected="true" editor-type-id="text-editor"> | ||
| <state relative-caret-position="209"> | ||
| <caret line="11" column="17" lean-forward="true" selection-start-line="11" selection-start-column="17" selection-end-line="11" selection-end-column="17" /> | ||
| </state> | ||
| </provider> | ||
| </entry> | ||
| </file> | ||
| <file pinned="false" current-in-tab="false"> | ||
| <entry file="file://$PROJECT_DIR$/tests/index.test.js"> | ||
| <provider selected="true" editor-type-id="text-editor"> | ||
| <state relative-caret-position="133"> | ||
| <caret line="7" lean-forward="true" selection-start-line="7" selection-end-line="7" /> | ||
| </state> | ||
| </provider> | ||
| </entry> | ||
| </file> | ||
| </leaf> | ||
| <splitter split-orientation="horizontal" split-proportion="0.83588487"> | ||
| <split-first> | ||
| <leaf> | ||
| <file pinned="false" current-in-tab="true"> | ||
| <entry file="file://$PROJECT_DIR$/package.json"> | ||
| <provider selected="true" editor-type-id="text-editor"> | ||
| <state relative-caret-position="95"> | ||
| <caret line="5" column="14" lean-forward="true" selection-start-line="5" selection-start-column="14" selection-end-line="5" selection-end-column="14" /> | ||
| </state> | ||
| </provider> | ||
| </entry> | ||
| </file> | ||
| <file pinned="false" current-in-tab="false"> | ||
| <entry file="file://$PROJECT_DIR$/README.md"> | ||
| <provider selected="true" editor-type-id="split-provider[text-editor;markdown-preview-editor]"> | ||
| <state split_layout="SPLIT"> | ||
| <first_editor relative-caret-position="19"> | ||
| <caret line="1" column="46" selection-start-line="1" selection-start-column="46" selection-end-line="1" selection-end-column="46" /> | ||
| </first_editor> | ||
| <second_editor /> | ||
| </state> | ||
| </provider> | ||
| </entry> | ||
| </file> | ||
| </leaf> | ||
| </split-first> | ||
| <split-second> | ||
| <leaf> | ||
| <file pinned="false" current-in-tab="true"> | ||
| <entry file="file://$PROJECT_DIR$/tests/index.test.js"> | ||
| <provider selected="true" editor-type-id="text-editor"> | ||
| <state relative-caret-position="76"> | ||
| <caret line="4" column="37" selection-start-line="4" selection-start-column="19" selection-end-line="4" selection-end-column="37" /> | ||
| </state> | ||
| </provider> | ||
| </entry> | ||
| </file> | ||
| </leaf> | ||
| </split-second> | ||
| </splitter> | ||
| </component> | ||
@@ -50,3 +71,2 @@ <component name="FileTemplateManagerImpl"> | ||
| <list> | ||
| <option value="$PROJECT_DIR$/README.md" /> | ||
| <option value="$PROJECT_DIR$/.editorconfig" /> | ||
@@ -57,2 +77,3 @@ <option value="$PROJECT_DIR$/src/index.js" /> | ||
| <option value="$PROJECT_DIR$/lib/cli.js" /> | ||
| <option value="$PROJECT_DIR$/README.md" /> | ||
| <option value="$PROJECT_DIR$/package.json" /> | ||
@@ -109,3 +130,3 @@ </list> | ||
| <property name="aspect.path.notification.shown" value="true" /> | ||
| <property name="com.android.tools.idea.instantapp.provision.ProvisionBeforeRunTaskProvider.myTimeStamp" value="1551337918804" /> | ||
| <property name="com.android.tools.idea.instantapp.provision.ProvisionBeforeRunTaskProvider.myTimeStamp" value="1551339518842" /> | ||
| <property name="editor.config.ad.shown" value="true" /> | ||
@@ -143,3 +164,3 @@ <property name="last_opened_file_path" value="$PROJECT_DIR$" /> | ||
| <updated>1551336573862</updated> | ||
| <workItem from="1551336575053" duration="1343000" /> | ||
| <workItem from="1551336575053" duration="2941000" /> | ||
| </task> | ||
@@ -153,7 +174,21 @@ <task id="LOCAL-00001" summary="util finish"> | ||
| </task> | ||
| <option name="localTasksCounter" value="2" /> | ||
| <task id="LOCAL-00002" summary="revise package name"> | ||
| <created>1551337930634</created> | ||
| <option name="number" value="00002" /> | ||
| <option name="presentableId" value="LOCAL-00002" /> | ||
| <option name="project" value="LOCAL" /> | ||
| <updated>1551337930634</updated> | ||
| </task> | ||
| <task id="LOCAL-00003" summary="update readme doc"> | ||
| <created>1551339408871</created> | ||
| <option name="number" value="00003" /> | ||
| <option name="presentableId" value="LOCAL-00003" /> | ||
| <option name="project" value="LOCAL" /> | ||
| <updated>1551339408871</updated> | ||
| </task> | ||
| <option name="localTasksCounter" value="4" /> | ||
| <servers /> | ||
| </component> | ||
| <component name="TimeTrackingManager"> | ||
| <option name="totallyTimeSpent" value="1343000" /> | ||
| <option name="totallyTimeSpent" value="2941000" /> | ||
| </component> | ||
@@ -169,8 +204,8 @@ <component name="ToolWindowManager"> | ||
| <window_info id="Favorites" side_tool="true" /> | ||
| <window_info active="true" content_ui="combo" id="Project" order="0" visible="true" weight="0.25" /> | ||
| <window_info content_ui="combo" id="Project" order="0" visible="true" weight="0.12953092" /> | ||
| <window_info id="Structure" order="1" side_tool="true" weight="0.25" /> | ||
| <window_info anchor="bottom" id="Docker" show_stripe_button="false" /> | ||
| <window_info anchor="bottom" id="Database Changes" /> | ||
| <window_info anchor="bottom" id="Version Control" weight="0.22017354" /> | ||
| <window_info anchor="bottom" id="Terminal" visible="true" weight="0.45119306" /> | ||
| <window_info anchor="bottom" id="Version Control" weight="0.31127983" /> | ||
| <window_info active="true" anchor="bottom" id="Terminal" visible="true" weight="0.45119306" /> | ||
| <window_info anchor="bottom" id="Event Log" side_tool="true" /> | ||
@@ -198,5 +233,33 @@ <window_info anchor="bottom" id="Message" order="0" /> | ||
| </component> | ||
| <component name="Vcs.Log.Tabs.Properties"> | ||
| <option name="TAB_STATES"> | ||
| <map> | ||
| <entry key="MAIN"> | ||
| <value> | ||
| <State> | ||
| <option name="RECENTLY_FILTERED_USER_GROUPS"> | ||
| <collection /> | ||
| </option> | ||
| <option name="RECENTLY_FILTERED_BRANCH_GROUPS"> | ||
| <collection /> | ||
| </option> | ||
| <option name="COLUMN_ORDER"> | ||
| <list> | ||
| <option value="0" /> | ||
| <option value="1" /> | ||
| <option value="2" /> | ||
| <option value="3" /> | ||
| </list> | ||
| </option> | ||
| </State> | ||
| </value> | ||
| </entry> | ||
| </map> | ||
| </option> | ||
| </component> | ||
| <component name="VcsManagerConfiguration"> | ||
| <MESSAGE value="util finish" /> | ||
| <option name="LAST_COMMIT_MESSAGE" value="util finish" /> | ||
| <MESSAGE value="revise package name" /> | ||
| <MESSAGE value="update readme doc" /> | ||
| <option name="LAST_COMMIT_MESSAGE" value="update readme doc" /> | ||
| </component> | ||
@@ -210,12 +273,2 @@ <component name="editorHistoryManager"> | ||
| </entry> | ||
| <entry file="file://$PROJECT_DIR$/README.md"> | ||
| <provider selected="true" editor-type-id="split-provider[text-editor;markdown-preview-editor]"> | ||
| <state split_layout="SPLIT"> | ||
| <first_editor relative-caret-position="19"> | ||
| <caret line="1" column="32" selection-start-line="1" selection-start-column="32" selection-end-line="1" selection-end-column="32" /> | ||
| </first_editor> | ||
| <second_editor /> | ||
| </state> | ||
| </provider> | ||
| </entry> | ||
| <entry file="file://$PROJECT_DIR$/.editorconfig"> | ||
@@ -251,11 +304,21 @@ <provider selected="true" editor-type-id="text-editor"> | ||
| <provider selected="true" editor-type-id="text-editor"> | ||
| <state relative-caret-position="133"> | ||
| <caret line="7" lean-forward="true" selection-start-line="7" selection-end-line="7" /> | ||
| <state relative-caret-position="76"> | ||
| <caret line="4" column="37" selection-start-line="4" selection-start-column="19" selection-end-line="4" selection-end-column="37" /> | ||
| </state> | ||
| </provider> | ||
| </entry> | ||
| <entry file="file://$PROJECT_DIR$/README.md"> | ||
| <provider selected="true" editor-type-id="split-provider[text-editor;markdown-preview-editor]"> | ||
| <state split_layout="SPLIT"> | ||
| <first_editor relative-caret-position="19"> | ||
| <caret line="1" column="46" selection-start-line="1" selection-start-column="46" selection-end-line="1" selection-end-column="46" /> | ||
| </first_editor> | ||
| <second_editor /> | ||
| </state> | ||
| </provider> | ||
| </entry> | ||
| <entry file="file://$PROJECT_DIR$/package.json"> | ||
| <provider selected="true" editor-type-id="text-editor"> | ||
| <state relative-caret-position="209"> | ||
| <caret line="11" column="17" lean-forward="true" selection-start-line="11" selection-start-column="17" selection-end-line="11" selection-end-column="17" /> | ||
| <state relative-caret-position="95"> | ||
| <caret line="5" column="14" lean-forward="true" selection-start-line="5" selection-start-column="14" selection-end-line="5" selection-end-column="14" /> | ||
| </state> | ||
@@ -262,0 +325,0 @@ </provider> |
+1
-1
| { | ||
| "name": "@rickyhuang/timeutil", | ||
| "version": "0.0.1", | ||
| "version": "0.0.2", | ||
| "description": "util library", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
+21
-1
| ### timeUtil | ||
| convert timestamp to date string | ||
| convert timestamp to date string by customized formatter | ||
| ### Usage | ||
| | timestamp | format | result | | ||
| |:-----------:|:------:|:--------:| | ||
| | 1551333455538| yyyy-MM-dd hh:mm:ss| 2019-02-28 13:57:35| | ||
| | 1551333455538| yyyy-MM-dd | 2019-02-28 | | ||
| | 1551333455538| yyyy-M-d | 2019-2-28 | | ||
| ### Meaning of formatter | ||
| |Letter|Meaning|Possible value allowed| | ||
| |---|---|---| | ||
| |y|year|yyyy| | ||
| |M|month|m , mm| | ||
| |d|date|d , dd| | ||
| |h|hour|h , hh| | ||
| |m|minutes|m , mm| | ||
| |s|seconds|s , ss| | ||
22554
15.61%23
1050%