mirror of
https://github.com/mamoe/mirai.git
synced 2025-03-30 01:40:29 +08:00
Add currentTimeSeconds
This commit is contained in:
parent
2ea5e805ed
commit
f6ff0ee10b
mirai-core/src/commonMain/kotlin/net.mamoe.mirai/utils
@ -8,7 +8,9 @@ import io.ktor.util.date.GMTDate
|
||||
/**
|
||||
* 时间戳
|
||||
*/
|
||||
inline val currentTime: Long get() = GMTDate().timestamp
|
||||
inline val currentTimeMillis: Long get() = GMTDate().timestamp
|
||||
|
||||
inline val currentTimeSeconds: Long get() = currentTimeMillis / 1000
|
||||
|
||||
/**
|
||||
* 设备名
|
||||
|
@ -9,7 +9,7 @@ import net.mamoe.mirai.contact.GroupInternalId
|
||||
import net.mamoe.mirai.utils.Tested
|
||||
import net.mamoe.mirai.utils.coerceAtMostOrFail
|
||||
import net.mamoe.mirai.utils.cryptor.encryptBy
|
||||
import net.mamoe.mirai.utils.currentTime
|
||||
import net.mamoe.mirai.utils.currentTimeMillis
|
||||
import net.mamoe.mirai.utils.deviceName
|
||||
import kotlin.random.Random
|
||||
import kotlin.random.nextInt
|
||||
@ -73,7 +73,7 @@ fun BytePacketBuilder.writeShortLVString(str: String) = writeShortLVByteArray(st
|
||||
|
||||
fun BytePacketBuilder.writeIP(ip: String) = writeFully(ip.trim().split(".").map { it.toUByte() }.toUByteArray())
|
||||
|
||||
fun BytePacketBuilder.writeTime() = this.writeInt(currentTime.toInt())
|
||||
fun BytePacketBuilder.writeTime() = this.writeInt(currentTimeMillis.toInt())
|
||||
|
||||
fun BytePacketBuilder.writeHex(uHex: String) {
|
||||
uHex.split(" ").forEach {
|
||||
|
Loading…
Reference in New Issue
Block a user