shoyu-format.vue 571 B

12345678910111213141516171819202122232425262728293031323334353637
  1. <template>
  2. <view>
  3. <view>{{ utils.timeTodate(format, timestamp) }}</view>
  4. </view>
  5. </template>
  6. <script>
  7. import utils from './utils.filter.js';
  8. export default {
  9. name: 'UniFomat',
  10. data() {
  11. return {
  12. utils: utils
  13. };
  14. },
  15. created() {
  16. console.log(this.timestr);
  17. // 如果传递来的是时间戳
  18. // this.timestamp = this.timestr;
  19. this.timestamp = new Date(this.timestr).getTime();
  20. },
  21. props: {
  22. format: {
  23. type: [String],
  24. default: 'Y-m-d H:i:s'
  25. },
  26. timestr: {
  27. type: [String],
  28. default: ''
  29. }
  30. }
  31. };
  32. </script>
  33. <style lang="scss"></style>