cloudstek / timing-toggl
将时间 CSV 导出转换为 Toggl CSV 文件以便导入
2.0.0
2020-03-12 14:36 UTC
Requires
- php: >=7.3
- ext-json: *
- nesbot/carbon: ^2.20
- phpoffice/phpspreadsheet: ^1.4
- phpstan/phpstan-shim: ^0.11.8
- symfony/console: ^4.3
- symfony/mime: ^4.3
Requires (Dev)
This package is auto-updated.
Last update: 2024-09-17 15:11:05 UTC
README
一个简单的 PHP CLI 工具,用于将 Timing 的 CSV 导出文件转换为与 Toggl 兼容的 CSV 文件以便导入。
要求
- PHP 7.3+
- Composer
入门
- 克隆或下载仓库
- 运行
composer install
- 运行
bin/timing-toggl --help
- 可选:将
bin
文件夹添加到您的PATH
或从您的PATH
中的目录创建bin/timing-toggl
的符号链接(例如/usr/local/bin
)。
导出(报告)设置
- 确保只包括任务,不包括应用程序使用
- 选择除“标题 -> 作为子组”之外的所有任务字段
- 设置文件格式为 CSV
- 设置持续时间格式为 XX:YY:ZZ
待办事项
- 创建 PHAR 文件以方便分发(需要帮助)
- 添加测试和 CI