小编Nat*_*itt的帖子

我应该如何在SharePoint中存储旧日期?

我需要在SharePoint中存储需要回溯到公元前5000年左右的日期.理想情况下,我希望能够进行日期加法/减法,如下所示:

oldDate = '5000 BC';
newDate = '1995 AD';
DateDiff(oldDate, newDate, 'Years'); // equals 6995
Run Code Online (Sandbox Code Playgroud)

我该怎么办?根据字符串构建old_date类?只是使用常规日期,但添加AD或BC,使日期为负数?

sharepoint datetime

4
推荐指数
1
解决办法
238
查看次数

在C#中解析JSON

我以JSON对象的形式从RESTful API获得响应.通常情况下,当密钥已知时,我可以解析这个问题.例如,我创建了一个User这样的类:

[DataContract]
public class User
{
    [DataMember]
    public string id { get; set; }

    [DataMember]
    public string name { get; set; }

    [DataMember]
    public string email { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

我所要做的就是将响应读入我的JSON反序列化器并告诉它输出是<User>,我很高兴.在进行其他请求(例如销售数据)时,这不足.我得到的回应是这样的:

{
  "2010-11-24": {
    "country": null,
    "iso": null,
    "product": null,
    "downloads": 39,
    "net_downloads": 38,
    "updates": 6,
    "revenue": "19.02",
    "returns": 1,
    "gift_redemptions": 0,
    "promos": 0
  },
  "2010-11-25": {
    "country": null,
    "iso": null,
    "product": null,
    "downloads": 63,
    "net_downloads": 63,
    "updates": 6,
    "revenue": "37.00",
    "returns": 0,
    "gift_redemptions": 0,
    "promos": …
Run Code Online (Sandbox Code Playgroud)

c# json

3
推荐指数
1
解决办法
1593
查看次数

SharePoint中"备注"字段中允许的最大字符数是多少?

文本字段(SPFieldText)的限制为255个字符.注释字段(SPFieldMultiLineText)的限制是什么(如果有的)?MSDN上的相关文档(上面链接)没有列出这些限制.

sharepoint moss wss

2
推荐指数
1
解决办法
7291
查看次数

Javascript日期

我试图让一个月范围插入到CAML查询中,即:2010-09-01和2010-09-30.

我使用以下代码生成这两个值:

var month = "10/2010";
var monthArray = month.split("/");
var startDate = new Date(monthArray[1], monthArray[0]-1, 1);
var endDate = new Date(startDate);
endDate.setMonth(startDate.getMonth()+1, startDate.getDate()-1);
Run Code Online (Sandbox Code Playgroud)

运行此代码:

alert("month: " + month + 
      "\nstartDate: " + startDate.toDateString() + 
      "\nendDate: " + endDate.toDateString()); 
Run Code Online (Sandbox Code Playgroud)

生成正确的日期(公司政策要求IE7):

---------------------------
Windows Internet Explorer
---------------------------
month: 10/2010
startDate: Fri Oct 1 2010
endDate: Sun Oct 31 2010
---------------------------
OK   
---------------------------
Run Code Online (Sandbox Code Playgroud)

但是,当我尝试解析为ISO 8601格式(对于CAML查询)时,我得到错误的日期.

var endISO8601 = endDate.getUTCFullYear() + "-" + 
                 endDate.getUTCMonth() + "-" + 
                 endDate.getUTCDate() + "T19:59:00Z";
alert("endDate: " + endDate.toDateString() …
Run Code Online (Sandbox Code Playgroud)

javascript date

2
推荐指数
1
解决办法
567
查看次数

SQL多个CASE语句返回0而不是NULL

我有以下SQL Case语句,只要年份匹配,它就能完美运行MF.Date & M.MemberCurrentYear.会有几年不匹配的情况,这会返回余额NULL.我希望它能归零.

SELECT SUM(CASE WHEN Type = 1 THEN Amount ELSE Amount * - 1 END) AS Balance
FROM dbo.MemberFinancials AS MF 
INNER JOIN dbo.Members AS M ON MF.MemberID = M.MemberID 
  AND DATEPART(yyyy, MF.Date) = M.MemberCurrentYear 
INNER JOIN dbo.FinancialTypes AS FT ON MF.FinancialTypeID = FT.FinancialTypeID
Run Code Online (Sandbox Code Playgroud)

谢谢

sql t-sql

2
推荐指数
1
解决办法
1420
查看次数

Orchard连接到数据库

我正在尝试使用Orchard构建一个Web应用程序,但我有一个页面可以将数据保存在数据库中.如何使用Orchard连接到数据库并将数据保存到数据库?

谢谢

sql-server model-view-controller asp.net-mvc module orchardcms

1
推荐指数
1
解决办法
1555
查看次数

交织的团队网站

任何人都有Teamsite的经验,我可以使用一些建议......

html css xml teamsite

-2
推荐指数
2
解决办法
1583
查看次数