IT業界のすみっこ暮らし

ふと気がついたときの記録



2016-12-21から1日間の記事一覧

timestamp/DateTimeから経過時間を取得する(C#)

DateTimeより経過時間を取得 public static string GetLapsedTimeFromDateTime(DateTime dt) { string timeString = string.Empty; TimeSpan ts = DateTime.Now.Subtract(dt); int DayPeriod = Math.Abs(ts.Days); if (DayPeriod < 1) { int HourPeriod = Ma…

文字列のスクリプトタグ削除(Javascript)

タグのみ削除、空白は削除しない function TagDelete(Text) { if (Text == "" || Text == null) return ""; //スクリプト文字 Text = Text.replace(/</g, "&lt;");//"<"をコードに変換(タグ無効化) Text = Text.replace(/>/g, "&gt;"); //">"をコードに変換(タグ無効化) Text = Text.replace(/(<([^>]+)>)/ig, ""); return Text; …

timestampから経過時間を表示する(Javascript)

// timestampより経過時間を取得 function GetLapsedTime(timestamp) { if (timestamp == "" || timestamp == null || timestamp == "0") { return ""; } //timestampをdateに変換 var d = new Date(timestamp * 1000); var year = d.getFullYear(); var mon…

指定した長さで文字列を切る(Javascript)

画面表示の際に長い文字列を幅に合わせて省略させるのはCSSでも出来るけど、一応、だいぶ前試してたやつ //指定した長さで文字列を切る function GetStringByByte(str, num) { len = 0; estr = escape(str); ostr = ""; for (i = 0; i < estr.length; i++) {…

Javascriptでのxmlパーシング

パーシングするxmlはこんなイメージ(RSSみたいな) <item> <content> <title>title1</title> <desc>desc2</desc> <flag>1</flag> </content> <content> <title>title2</title> <desc>desc2</desc> <flag>2</flag> </content> </item> javascriptでxmlをパーシング // XMLパーシング用 function fnc_Xmlparse(xml) { var arrayList = new Array(); var nodecou…

Markdown記法

ブログ編集方法はMarkdownが良いらしくてこれに決めたのはいいものの未だに書き方がさっぱり分からないので(特にソースコードの挿入)調べて見た。 qiita.com qiita.com cartman0.hatenablog.com help.hatenablog.com

Windowsでシンボリックリンク

システムはd:\folderを指定して何かをしたいけど、実はそのフォルダの中身はe:\nanikaにあって、システムからそこに直接指定することはしたくないのケースにぶち当たったので、ググってみました。で見つかったのが下のサイト。 dev.classmethod.jp 該当ペー…

Visual Studio for Mac

New Release Preview: Visual Studio for Mac | Visual Studio MacのOS更新をするついでに入れてみました。 また、ついでだからASP.NET MVCのプロジェクトも作成してみました。 これでMacでも気軽に.netの開発が出来るのか…?

EPPLUS テンプレートからエクセルファイル作成

using System.IO; using OfficeOpenXml; // テンプレートファイルを元にDBから取得した値を指定したセルに設定したい場合、且つbyte[]をエクセルでファイルダウンロードさせる場合 byte[] source; MemoryStream stream = new MemoryStream(); using (var tem…

EPPLUSでエクセルファイル作成

.NET環境でエクセル出力をする場面があったので自分用にまとめてみました。 using OfficeOpenXml; using OfficeOpenXml.Style; /// <summary> /// Modelデータを元にExcel作成 /// </summary> /// <param name="excelModel"></param> /// <returns>byte[]</returns> public byte[] MakeDetailsAsExcel(ContractExcelModel excelModel)…

iTextSharpを使ったPDF作成

.NET環境でPDF出力をする場面があったので自分用まとめ。 基本的にPDF作成は各要素をテーブルにして作成した方が調整するときにやり易い。 using iTextSharp.text; using iTextSharp.text.pdf; /// <summary> /// PDFファイルを作成 /// ※1、フォーマット用のPDFファ</summary>…





プライバシーポリシー