- 浏览: 38911 次
- 来自: 深圳
文章分类
最新评论
-
ZacMa:
哈哈,突然感觉里面没怎么介绍,全是贴代码了
<8>redis及erl-redis阅读 -
惊涛翻案:
马博士,给我开课吧
<8>redis及erl-redis阅读
时间函数涉及的数据类型:
DATA TYPES
datetime() = {date(), time()}
datetime1970() = {{year1970(), month(), day()}, time()}
date() = {year(), month(), day()}
year() = integer() >= 0
Year cannot be abbreviated. Example: 93 denotes year 93, not 1993. Valid range depends on the underlying OS. The date tuple must denote a valid date.
year1970() = 1970..10000
month() = 1..12
day() = 1..31
time() = {hour(), minute(), second()}
hour() = 0..23
minute() = 0..59
second() = 0..59
daynum() = 1..7
ldom() = 28 | 29 | 30 | 31
yearweeknum() = {year(), weeknum()}
weeknum() = 1..53
1.
返回当前 年月日的函数
erlang:date() -> Date
Type: Date = {year(), month(), day()}.
2.
返回当前系统的 年月日,时分秒
erlang:localtime() -> DateTime
Type: DateTime = {date(), time()}.
3.
返回当前时间戳
erlang:now() -> timestamp()
Type: timestamp() = {MegaSecs, Secs, MicroSecs}
返回从1970.1.1 0:00开始到现在的时间,
返回结果是 百万秒,秒,微妙
4.
返回当前系统的时分秒
time() -> {Hour, Minute, Second}
Hour = Minute = Second = integer() >= 0
5.
通过年月日算星期几
day_of_the_week(Date) -> daynum()
day_of_the_week(Year, Month, Day) -> daynum().
返回星期1到星期日的代号是1-7
6.
把秒转化为时间
seconds_to_daystime(Seconds) -> {Days, Time}.
Seconds = Days = integer()
Time = time().
7.
返回从当天0时到现在的秒数
time_to_seconds(Time) -> secs_per_day()
Types:
Time = time()
secs_per_day() = 0..86400
8.
DATA TYPES
datetime() = {date(), time()}
datetime1970() = {{year1970(), month(), day()}, time()}
date() = {year(), month(), day()}
year() = integer() >= 0
Year cannot be abbreviated. Example: 93 denotes year 93, not 1993. Valid range depends on the underlying OS. The date tuple must denote a valid date.
year1970() = 1970..10000
month() = 1..12
day() = 1..31
time() = {hour(), minute(), second()}
hour() = 0..23
minute() = 0..59
second() = 0..59
daynum() = 1..7
ldom() = 28 | 29 | 30 | 31
yearweeknum() = {year(), weeknum()}
weeknum() = 1..53
1.
返回当前 年月日的函数
erlang:date() -> Date
Type: Date = {year(), month(), day()}.
2.
返回当前系统的 年月日,时分秒
erlang:localtime() -> DateTime
Type: DateTime = {date(), time()}.
3.
返回当前时间戳
erlang:now() -> timestamp()
Type: timestamp() = {MegaSecs, Secs, MicroSecs}
返回从1970.1.1 0:00开始到现在的时间,
返回结果是 百万秒,秒,微妙
4.
返回当前系统的时分秒
time() -> {Hour, Minute, Second}
Hour = Minute = Second = integer() >= 0
5.
通过年月日算星期几
day_of_the_week(Date) -> daynum()
day_of_the_week(Year, Month, Day) -> daynum().
返回星期1到星期日的代号是1-7
6.
把秒转化为时间
seconds_to_daystime(Seconds) -> {Days, Time}.
Seconds = Days = integer()
Time = time().
7.
返回从当天0时到现在的秒数
time_to_seconds(Time) -> secs_per_day()
Types:
Time = time()
secs_per_day() = 0..86400
8.
发表评论
-
erlang版本安装相关问题 <32>
2014-05-10 15:54 623<1> erlang R1603安装后,crytp ... -
关于iolist<30>
2014-01-15 10:42 624iolist是比较常用的数据结构. iolist的 ... -
erlang 字符编码 <29>
2014-01-14 16:31 1260用mochiweb通过网页发送中文到服务器,结果服务器显示乱码 ... -
<27>erlang record
2013-11-19 11:19 774平时总是忘记record的某些使用方法,每次使用都要翻文档, ... -
<26>io:format io_lib:format
2013-11-14 11:07 1314使用io_lib时候要注意参数,尤其是封装json串的时候,否 ... -
<24>用error_logger间隔记录日志
2013-10-22 16:09 651执行下面的代码 test:start(). test.erl ... -
<23>erlang 数据存储
2013-10-15 22:15 1660做为后端开发者,经常 ... -
<22> erlang中的数学计算函数相关
2013-10-10 10:34 16331. 幂函数 match:pow(m,n) 表示m的n次幂 ... -
<20>erlang中的类型和函数说明
2013-09-15 11:25 977erlang是一种动态类型的语言(运行时才决定数据类型),可以 ... -
<18>Efficient guide 之List handling
2013-08-31 18:45 6771 Deep and flat lists lists:fl ... -
<17>Efficiency Guide之Function
2013-08-27 22:30 5801. 函数模式匹配 模式匹配,在函数头,case和receiv ... -
<16>Efficiency Guide之Common Caveats
2013-08-11 11:07 809(1) ++ 如果做一个list的反转,不要这样, naiv ... -
<15> lists模块补充
2013-08-05 20:12 828%% 对list模块经常用到的进行补充 %% 1 对所有元素进 ... -
<15> lists模块解析和补充
2013-07-24 17:57 12%% 对list模块经常用到的进行补充 %% 1 对所有元素 ... -
<12>简述erlang的几种错误
2013-04-14 23:31 11821) badarg Bad argument. The ar ... -
<11>erlang中方便使用的模块和命令(2)
2013-04-06 22:33 797(1) 进程字典到底用不用,很多人推荐使用 http:// ... -
<9>rabbitmq网络层
2013-01-31 00:20 792抽离出了网络层, 逻辑层待以后研究 https://gith ... -
<8>redis及erl-redis阅读
2013-01-16 10:14 8491 redis的功能相当的强大,里面的发布订阅pub/su ... -
<7>pg2 分析
2012-12-08 13:42 1258网上看到erlang的pg2模块似乎没人推荐使用,但是还是有不 ... -
<6>error_logger 使用
2012-12-02 16:24 1451erlang中日志管理主要有error_loggger 模块, ...
相关推荐
标题中的“<27>erlang record”可能指的是Erlang编程语言中的Record特性,它是一种数据结构,类似于结构体或者哈希表,用于组织和操作数据。在Erlang中,Record提供了一种方便的方式来定义和访问具有固定字段的数据...
Quasar 是一个 Java 库,提供了高性能、轻量级的线程,类似 Go 语言的 Channel,Erlang 语言的 Actor 和其他异步编程工具。 In Maven: <dependency> <groupId>co.paralleluniverse</groupId> <artifactId>quasar...
<think_time>1000</think_time> <action type="jabber-register" user="user${user_id}" password="password${user_id}"/> </session> </scenario> </tsung> ``` ##### 3.2 模拟用户登录、状态更改及发送消息 ...
最低要求 快速开始编译项目: make要在/usr/local/bin安装生成的erlang_ls escript: make install命令行参数这些是可以提供给erlang_ls脚本的命令行参数: Usage: Erlang LS [-v] [-t [ < transport> ]] [-p [ < ...
Usage: emqtt_bench conn [--help < help> ] [-h [ < host> ]] [-p [ < port> ]] [-c [ < count> ]] [-n [ < startnumber> ]] [-i [ < interval> ]] [-u < username> ] [-P < password> ] [-k [ < keepalive
介绍 Scalang是消息传递和参与者库,它使... <id>Boundary Public Repo</id> <url>http://maven.boundary.com/artifactory/repo</url> </repository> </repositories> <dependencies> <dependency> <groupId>com.
米格尔用Erlang编写的另一个数据库迁移工具。它能做什么管理已应用/未应用的...]] [-a [<all>]] [-v [<version>]] [-h [<help>]] [command ...] -c, --config Config file -e, --env Env name in config [default: de
3. **设置环境变量**:为了使Erlang/OTP能够在系统上运行,可能需要将`<PREFIX>/bin`添加到用户环境变量$PATH中。 4. **验证安装**:通过执行`erl`命令检查是否正确安装了Erlang/OTP。 **注意事项** - 解压缩操作...
<<High Performance Erlang>>,英文,PDF格式
骡子郎运输 可以向 Erlang 节点发送消息和从 ... 快照构建在 Sonatype OSS 快照存储库中可用: < repository> < id>ossrh</ id> < url>https://oss.sonatype.org/content/repositories/snapshots</ url> < snapshots>
<artifactId>amqp-client</artifactId> <version>5.9.0</version> </dependency> ``` 然后,你可以创建连接、通道,声明交换机和队列,并发送或接收消息。例如,创建一个简单的生产者: ```java import ...
Erlang/OTP 19.1 is a service release containing mostly bug fixes, as well as a number of new features and characteristics improvements. Some highlights of the release are: erts: Improved dirty ...
<artifactId>amqp-client</artifactId> <version>3.5.6</version> </dependency> </dependencies> ``` ##### 3.2 编写示例代码 编写一个简单的 Java 程序来发送消息到 RabbitMQ: ```java import ...
<artifactId>amqp-client</artifactId> <version>5.13.0</version> </dependency> ``` 2. 创建连接和通道(Channel),配置交换机和队列,并发送/接收消息。 以下是一个简单的Java生产者示例: ```java import ...
Erlang GOTONight 基础项目;... $> erl -pa ebin -boot start_sasl -name <YOUR>@<IP> -setcookie omnomnom > net_adm:ping('chatserver@<IP>'). > chat_client:start(chatroom:global_chatroom())
Erlang并发编程,Erlang程序设计,Erlang中文手册。 学习erlang的好资料。 Erlang是一个结构化,动态类型编程语言,内建并行计算支持。最初是由爱立信专门为通信应用设计的,比如控制交换机或者变换协议等,因此...
用户可以在 Erlang Shell 中输入命令,例如数学运算符号,函数调用等。Erlang Shell 提供了一个交互式的环境,用户可以实时查看输出结果。 2. 顺序编程 顺序编程是 Erlang 编程语言的基础,用户可以使用 Erlang ...
Erlang Shell是Erlang编程语言提供的一种交互式编程环境,允许开发者直接在命令行中编写、执行Erlang代码并观察结果。无论是Linux、UNIX还是Windows操作系统,Erlang Shell都能顺利运行。只需在命令行中输入`erl`...
(setq load-path (cons "<Erlang OTP 安装路径>/lib/tools-<版本号>/emacs" load-path)) (setq erlang-root-dir "<Erlang OTP 安装路径>") (setq exec-path (cons "<Erlang OTP 安装路径>/bin" exec-path)) (require...