diff --git a/go.mod b/go.mod index dbef0bb2..f5cbe09b 100644 --- a/go.mod +++ b/go.mod @@ -14,7 +14,6 @@ require ( github.com/robfig/cron/v3 v3.0.1 github.com/shirou/gopsutil/v3 v3.23.6 github.com/xtls/xray-core v1.8.3 - github.com/yaa110/go-persian-calendar v1.1.5 go.uber.org/atomic v1.11.0 golang.org/x/text v0.11.0 google.golang.org/grpc v1.56.2 diff --git a/go.sum b/go.sum index 7ccb566b..e96dc54b 100644 --- a/go.sum +++ b/go.sum @@ -270,8 +270,6 @@ github.com/xtls/reality v0.0.0-20230613075828-e07c3b04b983 h1:AMyzgjkh54WocjQSlC github.com/xtls/reality v0.0.0-20230613075828-e07c3b04b983/go.mod h1:rkuAY1S9F8eI8gDiPDYvACE8e2uwkyg8qoOTuwWov7Y= github.com/xtls/xray-core v1.8.3 h1:lxaVklPjLKqUU4ua4qH8SBaRcAaNHlH+LmXOx0U/Ejg= github.com/xtls/xray-core v1.8.3/go.mod h1:i7t4JFnq828P2+XK0XjGQ8W9x78iu+EJ7jI4l3sonIw= -github.com/yaa110/go-persian-calendar v1.1.5 h1:EUipRRhzE6bR2NZaSyZ5BEOP46LGbUjzQgdC+Ivrbe4= -github.com/yaa110/go-persian-calendar v1.1.5/go.mod h1:qtnmHCS9u1EiwzzSCSttGoxD5NfV9ZMzymxFCBYmqfg= github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.3.5/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k= github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY= diff --git a/sub/subService.go b/sub/subService.go index a4eef647..100d98d3 100644 --- a/sub/subService.go +++ b/sub/subService.go @@ -14,7 +14,6 @@ import ( "x-ui/xray" "github.com/goccy/go-json" - ptime "github.com/yaa110/go-persian-calendar" ) type SubService struct { @@ -827,11 +826,11 @@ func getExpiryTime(expiryTime int64) string { if expiryTime == 0 { expiryString = "♾ ⏳" } else if timeDifference > 172800 { - expiryString = fmt.Sprintf("%s ⏳", ptime.Unix((expiryTime/1000), 0).Format("yy-MM-dd hh:mm")) + expiryString = fmt.Sprintf("%d %s⏳", timeDifference/86400, "Days") } else if expiryTime < 0 { - expiryString = fmt.Sprintf("%d ⏳", expiryTime/-86400000) + expiryString = fmt.Sprintf("%d %s⏳", expiryTime/-86400000, "Days") } else { - expiryString = fmt.Sprintf("%s %d ⏳", "ساعت", timeDifference/3600) + expiryString = fmt.Sprintf("%d %s⏳", timeDifference/3600, "Hours") } return expiryString